public void Init_CreateObject_IsNotNull(Int32 markdownType) { var loggerManagerStub = Substitute.For <ILoggerManager>(); var environmentStub = Substitute.For <IEnvironment>(); var obj = new MarkdownNodeParserPool(environmentStub, (MarkdownType)markdownType, loggerManagerStub); Assert.IsNotNull(obj); }
public void Parse_Parse_ThrowsKeyNotFoundException(Int32 markdownType) { var input = this.XmlInput; var loggerManagerStub = Substitute.For <ILoggerManager>(); var environmentStub = Substitute.For <IEnvironment>(); var parser = new MarkdownNodeParserPool(environmentStub, (MarkdownType)markdownType, loggerManagerStub); Assert.Throws <KeyNotFoundException>(() => parser.Parse(input)); }