ITU-BDSA2024-GROUP18 / Chirp

0 stars 0 forks source link

Session_03: Issue 2.a.1) Software testing setup #20

Closed Br00nac closed 2 days ago

Br00nac commented 1 week ago

As a developer, I want to restructure the Chirp! project to have unit, integration and end-to-end tests in one separate directory, in order to distinguish the application scripts from their respective test scripts.

Acceptance criteria:

-The Chirp.CLI application and it's respective SimpleDb database live in a /src directory in the root directory, separate from tests -XUnit .NET test projects are created separately for the application and the database -Test projects reside in a /test directory in the project root, in other words /test is at the same level as the /src directory -Test projects depend on the respective systems under test ("dotnet add reference")

Definition of done: -Root directory has a /src and a /test directory with the expected files. Test files are empty for now -Project branches from main to a branch named "Software_Testing"