public void ConvertAPIToAPI()
 {
     apiDocument1 = CreateTypicalAPIDocument();
     converter = new DocumentConverter(apiDocument1, apiPackage);
     apiDocument2 = converter.ToAPIDocument();
     Assert.IsNotNull(apiDocument2);
     Assert.AreEqual(apiDocument2, apiDocument1);
 }
        public void ConvertToAPIWithNullId()
        {
            sdkDocument1 = DocumentBuilder.NewDocumentNamed( "sdkDocumentNullId" )
                .WithDescription( "sdkDocument with null ID" )
                    .FromFile(file.FullName)
                    .WithSignature(SignatureBuilder.SignatureFor("*****@*****.**")
                                   .OnPage(0))                                
                    .Build();

            converter = new DocumentConverter(sdkDocument1);
            Assert.IsNull(converter.ToAPIDocument().Id);
        }
 public void ConvertNullAPIToAPI()
 {
     apiDocument1 = null;
     converter = new DocumentConverter(apiDocument1, apiPackage);
     Assert.IsNull(converter.ToAPIDocument());
 }
 public void ConvertNullSDKToAPI()
 {
     sdkDocument1 = null;
     converter = new DocumentConverter(sdkDocument1);
     Assert.IsNull(converter.ToAPIDocument());
 }