public void Activity_ActivityLogger() { var preSaveCount = TypeExtension.DefaultInteger; var postSaveCount = TypeExtension.DefaultInteger; Tables.DropMigrationHistory(); preSaveCount = ActivityLogger.GetAll("DefaultConnection", "Activity").Count(); ActivityLogger log1 = new ActivityLogger("DefaultConnection", "Activity"); log1.Save(); postSaveCount = ActivityLogger.GetAll("DefaultConnection", "Activity").Count(); Assert.IsTrue(log1.ActivityContextID != TypeExtension.DefaultInteger); Assert.IsTrue(postSaveCount == preSaveCount + 1); // Your custom schema ActivityLogger log2 = new ActivityLogger("DefaultConnection", "MySchema"); preSaveCount = ActivityLogger.GetAll("DefaultConnection", "Activity").Count(); log2.Save(); postSaveCount = ActivityLogger.GetAll("DefaultConnection", "Activity").Count(); Assert.IsTrue(log2.ActivityContextID != TypeExtension.DefaultInteger); Assert.IsTrue(postSaveCount == preSaveCount + 1); }