Currently contains the Unit Tests, which should already be done correctly. Functional tests still need to be added.