Example #1
0
        public void Search()
        {
            var expected = GroupType.FindAll().ToArray();

            Assert.That(expected, Is.Not.Empty);

            var actual = _searchService.Search(null, _property, CreateSecurityManagerSearchArguments(null));

            Assert.That(actual, Is.EqualTo(expected));
        }
Example #2
0
        public void Search()
        {
            var expected = AbstractRoleDefinition.FindAll().ToArray();

            Assert.That(expected, Is.Not.Empty);

            IBusinessObject[] actual = _searchService.Search(null, _property, CreateSecurityManagerSearchArguments(null));

            Assert.That(actual, Is.EqualTo(expected));
        }
Example #3
0
        public void Search()
        {
            var expected = User.FindByTenant(_tenantConstraint.Value);

            Assert.That(expected, Is.Not.Empty);

            IBusinessObject[] actual = _searchService.Search(null, _property, CreateSecurityManagerSearchArguments(null));

            Assert.That(actual, Is.EqualTo(expected));
        }
Example #4
0
        public void Search()
        {
            var expected = Group.FindByTenant(_tenantConstraint.Value).ToArray();

            Assert.That(expected, Is.Not.Empty);

            var actual = _searchService.Search(null, _property, new SecurityManagerSearchArguments(_tenantConstraint, null, null));

            Assert.That(actual, Is.EqualTo(expected));
        }
Example #5
0
        public void Search()
        {
            DomainObjectCollection expectedRoles = _user.Roles;

            Assert.That(expectedRoles, Is.Not.Empty);
            Substitution substitution = Substitution.NewObject();

            substitution.SubstitutedUser = _user;

            IBusinessObject[] actualRoles = _searchService.Search(substitution, _substitutedRoleProperty, new DefaultSearchArguments(null));

            Assert.That(actualRoles, Is.EquivalentTo(expectedRoles));
        }
Example #6
0
 public void Search_WithInvalidProperty()
 {
     _searchService.Search(null, _tenantProperty, null);
 }