public void ShouldChangeStatus(int id) { var fakeContext = new FakeContext("ChangeStatus"); fakeContext.FillWith <Error>(); using (var context = new CentralErrosContext(fakeContext.FakeOptions)) { var actual = fakeContext.GetFakeData <Error>().Find(x => x.Id == id); var error = context.Errors .Where(x => x.Id == id) .SingleOrDefault(); var service = new ErrorRepository(context); service.ChangeStatus(error); Assert.NotEqual(actual.Status, error.Status); } }