Ejemplo n.º 1
0
 public void Test_GetReferencedRelationshipTypes_NullRootEntity()
 {
     Assert.That(() => EntityAccessControlCheckerHelper.GetReferencedRelationshipTypes(new StructuredQuery {
         RootEntity = null
     }),
                 Throws.TypeOf <ArgumentNullException>().And.Property("ParamName").EqualTo("structuredQuery"));
 }
Ejemplo n.º 2
0
 public void Test_GetFieldTypesReferencedByCondition_NullQueryCondition()
 {
     Assert.That(() => EntityAccessControlCheckerHelper.GetFieldTypesReferencedByCondition(new StructuredQuery {
         Conditions = null
     }),
                 Throws.TypeOf <ArgumentNullException>().And.Property("ParamName").EqualTo("structuredQuery"));
 }
Ejemplo n.º 3
0
 public void Test_GetReferencedRelationshipTypes(Func <StructuredQuery> structuredQueryFactory, string[] expectedResults)
 {
     Assert.That(EntityAccessControlCheckerHelper.GetReferencedRelationshipTypes(structuredQueryFactory()),
                 Is.EquivalentTo(expectedResults.Select(s => new EntityRef(s))).Using(EntityRefComparer.Instance));
 }