public void Should_Delete_Environment_In_Db() { var fakeContext = new FakeContext("DeleteEnv"); fakeContext.FillWith <Environment>(); using (var context = new MainContext(fakeContext.FakeOptions)) { var repository = new EnvironmentRepository(context); var currentCount = context.Environment.Count(); Assert.Equal(3, currentCount); repository.Delete(1); Assert.NotEqual(3, context.Environment.Count()); } }