private UnameCollector GetMockedUnameCollector()
        {
            MockRepository mocks = new MockRepository();
            var            fakeUnameCollector = mocks.DynamicMock <UnameCollector>();

            Expect.Call(fakeUnameCollector.RunUnameCommand())
            .Return(FakeTerminalOutputFactory.GetUnameReturn());
            mocks.ReplayAll();
            return(fakeUnameCollector);
        }
Example #2
0
        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);
        }