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 }); }