public void hayes_should_be_visited_by_unix() { IModem hayes = new Hayes(); var mockLogger = new Mock <ILogger>(); IModemVisitor configureForUnixVisitor = new ConfigureForUnixVisitor(mockLogger.Object); hayes.Accept(configureForUnixVisitor); mockLogger.Verify(logger => logger.Info(It.IsAny <string>()), Times.Never); }
public void zoom_should_be_visited_by_unix() { IModem zoom = new Zoom(); var mockLogger = new Mock <ILogger>(); IModemVisitor configureForUnixVisitor = new ConfigureForUnixVisitor(mockLogger.Object); zoom.Accept(configureForUnixVisitor); mockLogger.Verify(logger => logger.Info("Zoom used with Unix configurator."), Times.Once); }