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

Add MultipleTreatment concept to Resources #16

Open
dibley1973 opened this issue May 4, 2019 · 0 comments
Open

Add MultipleTreatment concept to Resources #16

dibley1973 opened this issue May 4, 2019 · 0 comments
Labels
Domain.Resources Describes the domain area for resources Unit Tests

Comments

@dibley1973
Copy link
Owner

It is acceptable when...

  • The concept is developed within it's own feature branch
  • The concept will be represented by an object
  • The object derives from a Entity
  • The object has an Duration property
  • The object has a Technician property
  • The object has a Cost property of type Money
  • The object can contain multiple "sub" single or other MultipleTreatment objects
    -- A discount of cost can be applied to the total of the sub treatments
    -- A discount of time can be applied to the total of the sub treatments
  • The object has a static factory Create() method
  • The Create() method, and properties are covered with units tests with at least 90% code coverage
@dibley1973 dibley1973 added Unit Tests Domain.Resources Describes the domain area for resources labels May 4, 2019
@dibley1973 dibley1973 added this to the Resources-Treatment milestone May 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Domain.Resources Describes the domain area for resources Unit Tests
Projects
None yet
Development

No branches or pull requests

1 participant