public void CanAddDocumentSpecByName() { PipelineContext context = new PipelineContext(); DocSpecLoader loader = new DocSpecLoader(); context.AddDocSpecByName("spec1", loader.LoadDocSpec(typeof(Schema1_NPP))); Assert.IsNotNull(context.GetDocumentSpecByName("spec1")); }
public void ThrowExceptionIfNoDocSpecFoundByName() { string specName = "non-existant-spec"; try { IPipelineContext context = new PipelineContext(); context.GetDocumentSpecByName(specName); } catch (COMException ex) { Assert.That(ex.Message, new EndsWithConstraint(specName)); } }