NUnit tests

- Fixed, TestContext.Test.Name throwing an exception then called from
TestFixtureSetUp method. This exception was only thrown then test were
run using NUnit test runner.