Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Issues and Decisions
# | Description | Notes | Decision |
---|---|---|---|
1 | Where to include which CSIT test | As CPS has many components and the components interact with each other, the concern on where what test should be included arises. | |
2 | How to include the cps-core services available to the client docker-compose | See alternatives in table below |
Integration Test
Integration tests are used to check how each service works with other services and with external components. They are not concerned with the behavior of each service internally, but focus instead on the communication between services. They can also be used to test external components like databases.
Implementation in CPS
At present CPS has 3 different components namely, cps-core, cps-temporal, ncmp-dmi-plugin. Integration test of a component hence would be dependent on another component.
...