public void AddForeachVariableToSnapshotAsVariableTest() { // Arrange var snapshot = new Mock<ISnapshot>(); var foreachVariableDeclaration = Mock.Of<IForeachVariableDeclaration>(); var eater = Mock.Of<IEater>(); var foreachVariableDeclarationEater = new ForeachVariableDeclarationEater(eater); // Act foreachVariableDeclarationEater.Eat(snapshot.Object, foreachVariableDeclaration); // Assert snapshot.Verify(t => t.Add(foreachVariableDeclaration), Times.Once); }
public void AddForeachVariableToSnapshotAsVariableTest() { // Arrange var snapshot = new Mock <ISnapshot>(); var foreachVariableDeclaration = Mock.Of <IForeachVariableDeclaration>(); var eater = Mock.Of <IEater>(); var foreachVariableDeclarationEater = new ForeachVariableDeclarationEater(eater); // Act foreachVariableDeclarationEater.Eat(snapshot.Object, foreachVariableDeclaration); // Assert snapshot.Verify(t => t.Add(foreachVariableDeclaration), Times.Once); }