public void TearDown() { foreach (var id in _idsToDelete) { try { _repo.DeleteRound(id); } catch { } } }
public void given_round_exists_then_round_deleted() { //Arrange //Act _repo.DeleteRound(1); //Assert A.CallTo(() => _fakeContext.Rounds.Remove(A <Round> .Ignored)).MustHaveHappened(); A.CallTo(() => _fakeContext.SaveChanges()).MustHaveHappened(); Assert.AreEqual(0, _fakeContext.Rounds.Count()); }