public void CanAddDocumentSpecByType() { PipelineContext context = new PipelineContext(); DocSpecLoader loader = new DocSpecLoader(); context.AddDocSpecByType("spec1", loader.LoadDocSpec(typeof(Schema1_NPP))); Assert.IsNotNull(context.GetDocumentSpecByType("spec1")); }
public void ThrowExceptionIfNoDocSpecFoundByType() { string specType = "non-existant-spec"; try { IPipelineContext context = new PipelineContext(); context.GetDocumentSpecByType(specType); } catch ( COMException ex ) { Assert.That(ex.Message, new EndsWithConstraint(specType)); } }