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 hayes_should_be_visited_by_dos() { IModem hayes = new Hayes(); var mockLogger = new Mock <ILogger>(); IModemVisitor configureForDosVisitor = new ConfigureForDosVisitor(mockLogger.Object); hayes.Accept(configureForDosVisitor); mockLogger.Verify(logger => logger.Info("Hayes used with Dos configurator."), Times.Once); }