TMController unit tests done