public void VerifyCommentCorrect_04() { var markupXml = XmlUtilities.GetElementFromZipFile(CreatedArchive, BcFv2TestCaseData.MAXIMUM_INFORMATION_TOPIC_GUID + "/markup.bcf"); var commentExpected = MaximumInformationTestCase.CreateComments().ToList()[3]; var commentActual = TestUtilities.GetCommentFromXml(markupXml.Descendants("Comment").Where(curr => curr.Parent.Name.LocalName != "Comment").ToList()[3]); TopicsCompareTool.CompareSingleComment(commentExpected, commentActual); }
public void Viewpoint_03_PerspectiveCameraCorrect() { var viewpointXml = XmlUtilities.GetElementFromZipFile(CreatedArchive, BcFv2TestCaseData.MAXIMUM_INFORMATION_TOPIC_GUID + "/Viewpoint_" + BcFv2TestCaseData.MAXIMUM_INFORMATION_VIEWPOINT_GUID_03 + ".bcfv"); var cameraXml = viewpointXml.DescendantNodes().OfType <XElement>().FirstOrDefault(curr => curr.Name.LocalName == "PerspectiveCamera"); var cameraActual = TestUtilities.GetPerspectiveCameraObjectFromXml(cameraXml); var cameraExpected = MaximumInformationTestCase.GetCamera_03(); TopicsCompareTool.ComparePerspectiveCameras(cameraExpected, cameraActual); }
public void VerifySnippetDataCorrect() { var markupXml = XmlUtilities.GetElementFromZipFile(CreatedArchive, BcFv2TestCaseData.MAXIMUM_INFORMATION_TOPIC_GUID + "/markup.bcf"); var snippetXml = markupXml.Descendants("BimSnippet").FirstOrDefault(); var snippetExpected = MaximumInformationTestCase.CreateTopic().Markup.Topic.BimSnippet; var snippetActual = TestUtilities.GetBimSnippetFromXml(snippetXml); TopicsCompareTool.CompareBimSnippet(snippetExpected, snippetActual); }