public virtual void TestTypeHandler()
 {
     _translator  = null;
     _typeHandler = new TranslatorToTypehandlerMigrationTestCase.ItemTypeHandler();
     Store(new TranslatorToTypehandlerMigrationTestCase.Item(42));
     AssertTypeHandlerCalls(1, 0);
     TranslatorToTypehandlerMigrationTestCase.Item item = RetrieveOnlyItemInstance();
     Assert.AreEqual(42, item._id);
     AssertTypeHandlerCalls(0, 1);
     UpdateItem();
     AssertTypeHandlerCalls(1, 1);
 }
		public virtual void TestTypeHandler()
		{
			_translator = null;
			_typeHandler = new TranslatorToTypehandlerMigrationTestCase.ItemTypeHandler();
			Store(new TranslatorToTypehandlerMigrationTestCase.Item(42));
			AssertTypeHandlerCalls(1, 0);
			TranslatorToTypehandlerMigrationTestCase.Item item = RetrieveOnlyItemInstance();
			Assert.AreEqual(42, item._id);
			AssertTypeHandlerCalls(0, 1);
			UpdateItem();
			AssertTypeHandlerCalls(1, 1);
		}