Skip to content

Define Service Endpoints, Basic UI, Write Unit Tests

Past due by almost 2 years 0% complete

Week 3 – Week 6

Business logic and persistence team members should:
Create interfaces for their part of the project.
Create stub/mock classes that implement those interfaces.
Swap those interfaces and stubs with other team members.
Program actual implementation classes, which implement the same interfaces as the stub/mock objects.
User Interface
Ideally, …

Week 3 – Week 6

Business logic and persistence team members should:
Create interfaces for their part of the project.
Create stub/mock classes that implement those interfaces.
Swap those interfaces and stubs with other team members.
Program actual implementation classes, which implement the same interfaces as the stub/mock objects.
User Interface
Ideally, this should be in ui package.
Use of interfaces to coordinate listening from backend tier to UI tier.
Consider JSON output.
Backend, business, persistence logic package.
Ideally, this should be in the service and dao packages, but you may use package names of your choosing.
Write Unit Tests for each non-UI class.
Write unit tests against the interface type.
The unit tests should be in Behavior Driven Design syntax. They should reflect the “Given When Then” elaborated examples from your design document.

Loading