Beispiel #1
0
        public void VerifyThatBreadCrumOfNonGroupedRequirementGroupCanBeComputed()
        {
            var requirementsGroup = new RequirementsGroup()
            {
                ShortName = "GRP1"
            };

            this.requirementsSpecification.Group.Add(requirementsGroup);

            Assert.AreEqual("S:URD.RG:GRP1", requirementsGroup.BreadCrumb());
        }
Beispiel #2
0
        public void VerifyThatBreadCrumOfGroupedRequirementGroupCanBeComputed()
        {
            var requirementsGroupA = new RequirementsGroup()
            {
                ShortName = "GRPA"
            };
            var requirementsGroupA_A = new RequirementsGroup()
            {
                ShortName = "GRPA_A"
            };

            this.requirementsSpecification.Group.Add(requirementsGroupA);
            requirementsGroupA.Group.Add(requirementsGroupA_A);

            Assert.AreEqual("S:URD.RG:GRPA", requirementsGroupA.BreadCrumb());
            Assert.AreEqual("S:URD.RG:GRPA.RG:GRPA_A", requirementsGroupA_A.BreadCrumb());
        }