Unit testing

TestContext implemented