Beispiel #1
0
 private void AssertReturnedFileLine(
     TextFileContent textFileContent,
     string expectedFileLineContent,
     uint expectedInstance)
 {
     Assert.IsNotNull(textFileContent);
     Assert.AreEqual(FAKE_FILENAME, textFileContent.FileName);
     Assert.AreEqual(expectedInstance, textFileContent.Instance);
     Assert.AreEqual(expectedFileLineContent, textFileContent.Line);
     Assert.AreEqual(FAKE_FILEPATH, textFileContent.Path);
     Assert.AreEqual(FAKE_PATTERN, textFileContent.Pattern);
     Assert.AreEqual(FAKE_PATTERN, textFileContent.Text);
 }
        private TemporaryItemTypeGenerator CreateMockedItemTypeGenerator()
        {
            var fakeTextFileContent = new TextFileContent[] { new TextFileContent()
                                                              {
                                                                  Text = "xxx if yyy"
                                                              } }.ToList();
            var mocks = new MockRepository();

            var fakeObjectCollector = mocks.DynamicMock <TextFileContentObjectCollector>();

            //var fakeFileContent = mocks.DynamicMock<FileContentCollector>((SSHProvider)null);
            //Expect.Call(fakeFileContent.GetTextFileContent(null, null)).IgnoreArguments().Return(fakeTextFileContent);
            Expect.Call(fakeObjectCollector.GetValues(null)).IgnoreArguments().Return(new string[] { "xxx if yyy" });
            mocks.ReplayAll();

            return(new TemporaryItemTypeGenerator()
            {
                ObjectCollector = fakeObjectCollector
            });
        }