add TestCase wrapper