public void Log_DoesNotLogUnsupportedStates() { entry.State = EntityState.Detached; logger.Log(new[] { entry }); entry.State = EntityState.Unchanged; logger.Log(new[] { entry }); logger.Save(); Assert.IsFalse(context.Set <Log>().Any()); }