public void DocumentDescriptorFactoryClass_GetDocumentDescriptorMethod_ReturnsPdfDocumentClassInstanceWithDefaultPageSizeEqualToA4_IfConstructorParameterWasEqualToExternal() { DocumentDescriptorFactory testObject = new DocumentDescriptorFactory(PdfExportEngine.External); double testParam0 = _rnd.NextDouble(); double testParam1 = _rnd.NextDouble(); IDocumentDescriptor testOutput = testObject.GetDocumentDescriptor(testParam0, testParam1); Assert.AreEqual(PhysicalPageSize.A4, testOutput.DefaultPhysicalPageSize); }
public void DocumentDescriptorFactoryClass_GetDocumentDescriptorMethod_ReturnsPdfDocumentClassInstanceWithDefaultVerticalMarginProportionEqualToSecondParameter_IfConstructorParameterWasEqualToUnicorn() { DocumentDescriptorFactory testObject = new DocumentDescriptorFactory(PdfExportEngine.Unicorn); double testParam0 = _rnd.NextDouble(); double testParam1 = _rnd.NextDouble(); IDocumentDescriptor testOutput = testObject.GetDocumentDescriptor(testParam0, testParam1); Assert.AreEqual(testParam1, testOutput.DefaultVerticalMarginProportion); }
public void DocumentDescriptorFactoryClass_GetDocumentDescriptorMethod_ReturnsDocumentDescriptorClassInstance_IfConstructorParameterWasEqualToExternal() { DocumentDescriptorFactory testObject = new DocumentDescriptorFactory(PdfExportEngine.External); double testParam0 = _rnd.NextDouble(); double testParam1 = _rnd.NextDouble(); IDocumentDescriptor testOutput = testObject.GetDocumentDescriptor(testParam0, testParam1); Assert.AreEqual(testOutput.GetType(), typeof(DocumentDescriptor)); }
public void DocumentDescriptorFactoryClass_GetDocumentDescriptorMethod_ReturnsPdfDocumentClassInstanceWithDefaultPageOrientationEqualToLandscape_IfConstructorParameterWasEqualToUnicorn() { DocumentDescriptorFactory testObject = new DocumentDescriptorFactory(PdfExportEngine.Unicorn); double testParam0 = _rnd.NextDouble(); double testParam1 = _rnd.NextDouble(); IDocumentDescriptor testOutput = testObject.GetDocumentDescriptor(testParam0, testParam1); Assert.AreEqual(PageOrientation.Landscape, testOutput.DefaultPageOrientation); }