Ticket #7 (new task)

Opened 2 years ago

Write Headers and Unit Tests for known classes.

Reported by: atack2 Assigned to:
Priority: blocker Milestone: We are Debugging Threads in Some Capacity
Version: v0.5 EOH Show Keywords: basic code tests interfaces
Cc:

Description

This will be the beginning of our development, in which I want to encourage Test-Driven Development (TDD). As such, all classes should have header files written first, then tests written for those interfaces (wherever possible), and only after this should the actual implementation be done. Unit-testing (unless there are objections) will be done using CxxTest, for which I will post details on the wiki very soon.

The interface we want to describe are partially recorded in meeting notes from emails. Search for Alex Disney.