Пример #1
0
        public void Verify_that_when_the_requirement_categorized_the_category_shortnames_are_set()
        {
            this.requirement.Category.Add(this.category_1);
            this.requirement.Category.Add(this.category_2);

            var rowViewModel = new CDP4Requirements.ViewModels.RequirementsSpecificationEditor.RequirementRowViewModel(this.requirement, this.session.Object, null);

            Assert.That(rowViewModel.Categories, Is.EqualTo("REQ, FUNC"));
        }
        /// <summary>
        /// Adds a <see cref="Requirement"/> to the <see cref="ContainedRows"/>
        /// </summary>
        /// <param name="requirement">
        /// The <see cref="Requirement"/> that is to be added
        /// </param>
        private void AddRequirementsRow(Requirement requirement)
        {
            var row = new CDP4Requirements.ViewModels.RequirementsSpecificationEditor.RequirementRowViewModel(requirement, this.Session, this);

            this.ContainedRows.SortedInsert(row, ContainedRowsComparer);
        }
Пример #3
0
        public void Verify_that_when_requirement_is_not_categorized_categories_property_is_default_hyphen()
        {
            var rowViewModel = new CDP4Requirements.ViewModels.RequirementsSpecificationEditor.RequirementRowViewModel(this.requirement, this.session.Object, null);

            Assert.That(rowViewModel.Categories, Is.EqualTo("-"));
        }