Пример #1
0
        public void Ok_Is_False_When_There_Are_Dependents()
        {
            var conceptSqlSetDeleteResult = new ConceptSqlSetDeleteResult
            {
                ConceptDependents = new ConceptDependent[]
                {
                    new ConceptDependent
                    {
                        Id            = Guid.NewGuid(),
                        UniversalId   = "UniversalId-test-string",
                        UiDisplayName = "UiDisplayName-test-string"
                    }
                },

                SpecializationGroupDependents = new SpecializationGroupDependent[]
                {
                    new SpecializationGroupDependent
                    {
                        Id            = 1,
                        UiDefaultText = "UiDefaultText-test-string"
                    }
                }
            };

            Assert.False(conceptSqlSetDeleteResult.Ok);
        }
Пример #2
0
 public static ConceptSqlSetDeleteResponse From(ConceptSqlSetDeleteResult result)
 {
     return(new ConceptSqlSetDeleteResponse
     {
         ConceptCount = result.ConceptDependents?.Count() ?? 0,
         Concepts = result.ConceptDependents?.Take(10),
         SpecializationGroupCount = result.SpecializationGroupDependents?.Count() ?? 0,
         SpecializationGroups = result.SpecializationGroupDependents?.Take(10)
     });
 }
Пример #3
0
        public void Ok_Is_True_When_There_Are_No_Dependents()
        {
            var conceptSqlSetDeleteResult = new ConceptSqlSetDeleteResult
            {
                ConceptDependents = new ConceptDependent[] {},

                SpecializationGroupDependents = new SpecializationGroupDependent[] {}
            };

            Assert.True(conceptSqlSetDeleteResult.Ok);
        }
Пример #4
0
        public void ConceptSqlSetDeleteResult_Should_Not_Ok_If_Dependents()
        {
            var result = new ConceptSqlSetDeleteResult
            {
                ConceptDependents = new List <ConceptDependent>
                {
                    new ConceptDependent()
                }
            };

            Assert.False(result.Ok);
        }
Пример #5
0
        public void ConceptSqlSetDeleteResult_Should_Ok_If_No_Dependents()
        {
            var result = new ConceptSqlSetDeleteResult();

            Assert.True(result.Ok);
        }