public void AddLabelToSnapshotAsStubTest() { // Arrange var snapshot = new Mock <ISnapshot>(); var label = Mock.Of <ILabelStatement>(); var eater = Mock.Of <IEater>(); var foreachEater = new LabelStatementEater(eater); // Act foreachEater.Eat(snapshot.Object, label); // Assert snapshot.Verify(t => t.Add(label), Times.Once); }
public void AddLabelToSnapshotAsStubTest() { // Arrange var snapshot = new Mock<ISnapshot>(); var label = Mock.Of<ILabelStatement>(); var eater = Mock.Of<IEater>(); var foreachEater = new LabelStatementEater(eater); // Act foreachEater.Eat(snapshot.Object, label); // Assert snapshot.Verify(t => t.Add(label), Times.Once); }