private void Step_05_Delete_Generated()
{
using (TransactionManager tm = CreateTransaction())
{
mock = (TimestampPk)CreateMockInstance(tm);
DataRepository.TimestampPkProvider.Insert(tm, mock);
Assert.IsTrue(DataRepository.TimestampPkProvider.Delete(tm, mock), "Delete failed.");
System.Console.WriteLine("DataRepository.TimestampPkProvider.Delete(mock):");
System.Console.WriteLine(mock);
//normally one would commit here
//tm.Commit();
//IDisposable will Rollback Transaction since it's left uncommitted
}
}