private UnameCollector GetMockedUnameCollector() { MockRepository mocks = new MockRepository(); var fakeUnameCollector = mocks.DynamicMock <UnameCollector>(); Expect.Call(fakeUnameCollector.RunUnameCommand()) .Return(FakeTerminalOutputFactory.GetUnameReturn()); mocks.ReplayAll(); return(fakeUnameCollector); }
private LsCommand CreateFakeLsCommand(bool returnOnlyOneFile, bool forDirectory) { var mocks = new MockRepository(); var fakeLsCommand = mocks.DynamicMock <LsCommand>(new object[] { null }); Expect.Call(fakeLsCommand.Run("")) .IgnoreArguments() .Return(FakeTerminalOutputFactory.GetLsCommandReturn(returnOnlyOneFile, forDirectory)); mocks.ReplayAll(); return(fakeLsCommand); }