public override void SetUpConfig() { _writerMock = new Mock <IOutputWriter>(); _xmlReaderMock = new Mock <IXmlContentReader>(); _xmlReaderMock.Setup(s => s.GetContent(It.IsAny <string>())).Returns(string.Empty); _reactor = new MarkDownReactor(_writerMock.Object, _xmlReaderMock.Object); }
public void MarkDownReactor_Build_WhenSingleFileAndSettings_Should_ReturnFiles() { OptionsObj.IsMiltiFiles = true; _reactor = new MarkDownReactor(Forge.GetOutputWriter(), Forge.GetXmlContentReader()); _reactor.Load(DllPathObj, XmlPathObj); _reactor.Build(OptionsObj); var files = Directory.EnumerateFiles(OutPutPathObj).ToList(); files.Should().NotBeNull(); files.Count(s => s.Contains("Home.md")).Should().Be(1); }
public void MarkDownReactor_Build_WhenMiltiFiles_Should_ReturnFiles() { OptionsObj.IsMiltiFiles = true; _reactor = new MarkDownReactor(Forge.GetOutputWriter(), Forge.GetXmlContentReader()); _reactor.Load(DllPathObj, XmlPathObj); _reactor.Build(OptionsObj); var files = Directory.EnumerateFiles(OutPutPathObj).ToList(); files.Should().NotBeNull(); if (OptionsObj.IsMiltiFiles) { files.Count(s => s.Contains("ITestInterface.md") || s.Contains("TestEnum.md") || s.Contains("TestClass.md")) .Should() .Be(3); } }
public void MarkDownReactor_Build_Should_ReturnValidResult() { _reactor = new MarkDownReactor(Forge.GetOutputWriter(), Forge.GetXmlContentReader()); _reactor.Load(DllPathObj, XmlPathObj); _reactor.Build(OptionsObj); }
public void MarkDownReactor_Should_ReturnValidResult() { _reactor = new MarkDownReactor(); _reactor.Should().NotBeNull(); }