EdgeLab-FHDO / Edge-Diagnostic-Platform

MIT License
0 stars 2 forks source link

End-to-End Tests #72

Open alyhasansakr opened 3 years ago

alyhasansakr commented 3 years ago

Currently, we only have unit tests, now we wish to do a complete setup test. One way to do it is to make a Scenario for each test and write the output to a file, then read the file and check that the contents are as expected. Also you may need to manually change GitHub actions for specific tests (AdvantEDGE for example), I recommend setting up a Docker image specifically for such tests.

You can come up with any idea of how to implement these tests.

alyhasansakr commented 3 years ago

Also, revise all of the unit tests and define rules about how and when to make unit and integration tests.