all engine class unit tests