add MicroTester class