implemented tests for TestController to prove its stability