Beispiel #1
0
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var section = new SerializableFailureMechanismSection();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(section);
            Assert.IsNull(section.Id);
            Assert.IsNull(section.FailureMechanismSectionCollectionId);
            Assert.IsNull(section.StartDistance);
            Assert.IsNull(section.EndDistance);
            Assert.IsNull(section.Geometry);
            Assert.AreEqual((SerializableFailureMechanismSectionType)0, section.FailureMechanismSectionType);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableFailureMechanismSection), "Deelvak");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.Id), "id", "http://www.opengis.net/gml/3.2");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.FailureMechanismSectionCollectionId), "VakindelingIDRef");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.StartDistance), "afstandBegin");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.EndDistance), "afstandEinde");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.Geometry), "geometrieLijn2D");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.Length), "lengte");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.FailureMechanismSectionType), "typeWaterkeringsectie");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSection>(
                nameof(SerializableFailureMechanismSection.AssemblyMethod), "assemblagemethode");
        }
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var failureMechanism = new SerializableFailureMechanism();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(failureMechanism);
            Assert.IsNull(failureMechanism.Id);
            Assert.IsNull(failureMechanism.TotalAssemblyResultId);
            Assert.AreEqual((SerializableFailureMechanismType)0, failureMechanism.FailureMechanismType);
            Assert.IsNull(failureMechanism.GenericFailureMechanismCode);
            Assert.IsNull(failureMechanism.SpecificFailureMechanismName);
            Assert.IsNull(failureMechanism.FailureMechanismAssemblyResult);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableFailureMechanism), "Faalmechanisme");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanism>(
                nameof(SerializableFailureMechanism.Id), "FaalmechanismeID");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanism>(
                nameof(SerializableFailureMechanism.TotalAssemblyResultId), "VeiligheidsoordeelIDRef");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanism>(
                nameof(SerializableFailureMechanism.FailureMechanismType), "typeFaalmechanisme");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanism>(
                nameof(SerializableFailureMechanism.GenericFailureMechanismCode), "generiekFaalmechanisme");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanism>(
                nameof(SerializableFailureMechanism.SpecificFailureMechanismName), "specifiekFaalmechanisme");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanism>(
                nameof(SerializableFailureMechanism.FailureMechanismAssemblyResult), "analyseFaalmechanisme");
        }
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var combinedSectionAssembly = new SerializableCombinedFailureMechanismSectionAssembly();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(combinedSectionAssembly);
            Assert.IsNull(combinedSectionAssembly.Id);
            Assert.IsNull(combinedSectionAssembly.TotalAssemblyResultId);
            Assert.IsNull(combinedSectionAssembly.FailureMechanismSectionId);
            Assert.IsNull(combinedSectionAssembly.CombinedSectionResult);
            Assert.IsNull(combinedSectionAssembly.FailureMechanismResults);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableCombinedFailureMechanismSectionAssembly), "FaalanalyseGecombineerd");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableCombinedFailureMechanismSectionAssembly>(
                nameof(SerializableCombinedFailureMechanismSectionAssembly.Id), "FaalanalyseGecombineerdID");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableCombinedFailureMechanismSectionAssembly>(
                nameof(SerializableCombinedFailureMechanismSectionAssembly.TotalAssemblyResultId), "VeiligheidsoordeelIDRef");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableCombinedFailureMechanismSectionAssembly>(
                nameof(SerializableCombinedFailureMechanismSectionAssembly.FailureMechanismSectionId), "WaterkeringsectieIDRef");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableCombinedFailureMechanismSectionAssembly>(
                nameof(SerializableCombinedFailureMechanismSectionAssembly.CombinedSectionResult), "analyseGecombineerdDeelvak");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableCombinedFailureMechanismSectionAssembly>(
                nameof(SerializableCombinedFailureMechanismSectionAssembly.FailureMechanismResults), "analyseDeelvak");
        }
Beispiel #4
0
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var totalAssemblyResult = new SerializableTotalAssemblyResult();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(totalAssemblyResult);
            Assert.IsNull(totalAssemblyResult.Id);
            Assert.IsNull(totalAssemblyResult.AssessmentProcessId);
            Assert.AreEqual((SerializableAssemblyMethod)0, totalAssemblyResult.AssemblyGroupAssemblyMethod);
            Assert.AreEqual((SerializableAssemblyMethod)0, totalAssemblyResult.ProbabilityAssemblyMethod);
            Assert.AreEqual((SerializableAssessmentSectionAssemblyGroup)0, totalAssemblyResult.AssemblyGroup);
            Assert.AreEqual(0, totalAssemblyResult.Probability);
            Assert.AreEqual("VOLLDG", totalAssemblyResult.Status);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableTotalAssemblyResult), "Veiligheidsoordeel");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.Id), "VeiligheidsoordeelID");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.AssessmentProcessId), "BeoordelingsprocesIDRef");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.AssemblyGroupAssemblyMethod), "assemblagemethodeVeiligheidsoordeel");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.ProbabilityAssemblyMethod), "assemblagemethodeFaalkans");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.AssemblyGroup), "categorie");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.Probability), "faalkans");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableTotalAssemblyResult>(
                nameof(SerializableTotalAssemblyResult.Status), "status");
        }
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var assessmentSection = new SerializableAssessmentSection();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(assessmentSection);
            Assert.AreEqual("DKTRJCT", assessmentSection.AssessmentSectionType);
            Assert.IsNull(assessmentSection.Id);
            Assert.IsNull(assessmentSection.Name);
            Assert.IsNull(assessmentSection.ReferenceLineGeometry);
            Assert.IsNull(assessmentSection.ReferenceLineLength);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableAssessmentSection), "Waterkeringstelsel");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableAssessmentSection>(
                nameof(SerializableAssessmentSection.Id), "id", "http://www.opengis.net/gml/3.2");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableAssessmentSection>(
                nameof(SerializableAssessmentSection.AssessmentSectionType), "typeWaterkeringstelsel");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableAssessmentSection>(
                nameof(SerializableAssessmentSection.Name), "naam");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableAssessmentSection>(
                nameof(SerializableAssessmentSection.ReferenceLineLength), "lengte");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableAssessmentSection>(
                nameof(SerializableAssessmentSection.ReferenceLineGeometry), "geometrie2D");
        }
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var sections = new SerializableFailureMechanismSectionCollection();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(sections);
            Assert.IsNull(sections.Id);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableFailureMechanismSectionCollection), "Vakindeling");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanismSectionCollection>(
                nameof(SerializableFailureMechanismSectionCollection.Id), "VakindelingID");
        }
        public void DefaultConstructor_ReturnsDefaultValues()
        {
            // Call
            var assessmentProcess = new SerializableAssessmentProcess();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(assessmentProcess);
            Assert.IsNull(assessmentProcess.Id);
            Assert.IsNull(assessmentProcess.AssessmentSectionId);
            Assert.AreEqual(2023, assessmentProcess.StartYear);
            Assert.AreEqual(2035, assessmentProcess.EndYear);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableAssessmentProcess), "Beoordelingsproces");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableAssessmentProcess>(
                nameof(SerializableAssessmentProcess.Id), "BeoordelingsprocesID");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableAssessmentProcess>(
                nameof(SerializableAssessmentProcess.AssessmentSectionId), "WaterkeringstelselIDRef");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableAssessmentProcess>(
                nameof(SerializableAssessmentProcess.StartYear), "beginJaarBeoordelingsronde");
            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableAssessmentProcess>(
                nameof(SerializableAssessmentProcess.EndYear), "eindJaarBeoordelingsronde");
        }
Beispiel #8
0
        public void Constructor_ExpectedValues()
        {
            // Call
            var sectionAssembly = new SerializableFailureMechanismSectionAssembly();

            // Assert
            Assert.IsInstanceOf <SerializableFeatureMember>(sectionAssembly);
            Assert.IsNull(sectionAssembly.Id);
            Assert.IsNull(sectionAssembly.FailureMechanismId);
            Assert.IsNull(sectionAssembly.FailureMechanismSectionId);
            Assert.IsNull(sectionAssembly.SectionResult);

            SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableFailureMechanismSectionAssembly), "Faalanalyse");

            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanismSectionAssembly>(
                nameof(SerializableFailureMechanismSectionAssembly.Id), "FaalanalyseID");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanismSectionAssembly>(
                nameof(SerializableFailureMechanismSectionAssembly.FailureMechanismId), "FaalmechanismeIDRef");
            SerializableAttributeTestHelper.AssertXmlAttributeAttribute <SerializableFailureMechanismSectionAssembly>(
                nameof(SerializableFailureMechanismSectionAssembly.FailureMechanismSectionId), "WaterkeringsectieIDRef");

            SerializableAttributeTestHelper.AssertXmlElementAttribute <SerializableFailureMechanismSectionAssembly>(
                nameof(SerializableFailureMechanismSectionAssembly.SectionResult), "analyseVak");
        }