コード例 #1
0
        public void TestSetup()
        {
            _mockCommandFactory = new Mock <ICommandFactory>();
            _mockAddProcessor   = new Mock <IAddProcessor>();
            _readFileProcessor  = new Mock <IReadFileProcessor>();

            _addcommand         = new AddCommand(_mockAddProcessor.Object);
            _readLogFileCommand = new ReadLogFileCommand(_readFileProcessor.Object);

            _mockCommandFactory.Setup(mock => mock.Resolve(CommandEnum.Add, new object[] { "1", "1" }))
            .Returns(_addcommand);

            _mockCommandFactory.Setup(mock => mock.Resolve(CommandEnum.ReadLogFile, new object[] { "FilePath" }))
            .Returns(_readLogFileCommand);

            _commandFactory = new CommandFactory();
        }
コード例 #2
0
 public void Setup()
 {
     _readFileProcessor = new ReadFileProcessor();
     _readFileLog       = new ReadLogFileCommand(_readFileProcessor);
 }
コード例 #3
0
 public LoggerController(ICommandWithResult <string> command)
 {
     _command = command ?? throw new ArgumentNullException(nameof(command));
 }
コード例 #4
0
 public void Setup()
 {
     _mockAddProcessor     = new Mock <IAddProcessor>();
     _addCommandWithResult = new AddCommand(_mockAddProcessor.Object);
 }
コード例 #5
0
 public CalculateController(ICommandWithResult <long> commander, ILogManager logManager)
 {
     _commander = commander ?? throw new ArgumentNullException(nameof(commander));
     _log       = logManager?.GetLog(typeof(CalculateController)) ??
                  throw new ArgumentNullException(nameof(logManager));
 }