public void SetUp() { validCommands = MockCommandGenerator.GenerateValidCommandCollection().ToList(); processorMock = Substitute.For <ICommandLineProcessorService>(); processorMock.ActiveCommand.Returns(x => activeCommandMock); processorMock.Settings = new CommandLineSettings { CommandPromptRoot = CommandRoot }; activeCommandMock = null; systemUnderTest = new InputHandlerProvider(); systemUnderTest.Processor = processorMock; }
public void SetUp() { validCommandCollection = MockCommandGenerator.GenerateValidCommandCollection().ToList(); commandRepositoryMock = Substitute.For <ICommandRepositoryService>(); commandPathCalculatorMock = Substitute.For <ICommandPathCalculator>(); commandContextMock = Substitute.For <ICommandContext>(); commandContextFactoryMock = Substitute.For <Func <ICommandContext> >(); commandContextFactoryMock().Returns(commandContextMock); commandHistoryServiceMock = Substitute.For <ICommandHistoryService>(); systemUnderTest = new CommandLineProcessorProvider( commandRepositoryMock, commandPathCalculatorMock, commandContextFactoryMock, commandHistoryServiceMock); }
public void SetUp() { systemUnderTest = new CommandRepositoryProvider(); mockCommandList = new List <ICommand>(MockCommandGenerator.GenerateValidCommandCollection()); }