Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zadanie 1 - problemy #1

Open
9 of 18 tasks
Arturro99 opened this issue Nov 8, 2020 · 0 comments
Open
9 of 18 tasks

Zadanie 1 - problemy #1

Arturro99 opened this issue Nov 8, 2020 · 0 comments

Comments

@Arturro99
Copy link
Collaborator

Arturro99 commented Nov 8, 2020

Task 1 Check list

  • text is in C# and use .NET
  • build succeeded
  • all UT are green
  • Object model representing process data
    • structured data is used to create object model
    • Users: a collection of all actors relevant to the implemented business process (e.g.: readers, customers, suppliers, etc)
    • Catalog: a dictionary of the goods descriptions (e.g.: books, good )
    • Process state: description of the current process state (e.g: the current content of the shop, library, etc.)
    • Events: description of all events contributing to the process state change in time (polymorphic approach)
  • Dependency injection (additional framework is not required)
  • Data layer is clearly stated using language terms only (no database of file access is required)
  • Data API is abstract
  • Logic layer is clearly stated using language terms only
  • Logic API is clearly stated
  • Logic uses only the abstract Data layer API
  • Unit Test - 2+ testing data generation methods
  • layers are tested independently
  • only code in the solution is tested
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants