예제 #1
0
        public void Cant_Process_form(string getRequest)
        {
            var mockFileSearch = new MockFileProcessor()
                                 .StubExists(true);
            var properties = new ServerProperties(@"c:/",
                                                  5555, new ServerTime(),
                                                  new MockPrinter(),
                                                  new Readers
            {
                DirectoryProcess = new MockDirectoryProcessor(),
                FileProcess      = mockFileSearch
            });
            var directoryServer = new DirectoryService();

            Assert.False(directoryServer.CanProcessRequest(getRequest, properties));
        }
예제 #2
0
        public void Cant_Process(string getRequest)
        {
            var mockDirSearch = new MockDirectoryProcessor();

            mockDirSearch.StubExists(false);
            var properties = new ServerProperties(null,
                                                  5555, new ServerTime(),
                                                  new MockPrinter(),
                                                  new Readers
            {
                DirectoryProcess = mockDirSearch,
                FileProcess      = new MockFileProcessor()
            });
            var directoryServer = new DirectoryService();

            Assert.False(directoryServer.CanProcessRequest(getRequest, properties));
        }