Beispiel #1
0
        public void Test_GetGroup_NotFound()
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            Exception exception = null;

            try
            {
                client.GetGroup(9999999);
            }
            catch (ApplicationException application)
            {
                exception = application;
            }

            evaluate(
                null != exception,
                "Test_GetGroup_NotFound",
                "Test_GetGroup_NotFound",
                "",
                "");
            evaluate(
                exception.Message.Contains("NotFound"),
                "Test_GetGroup_NotFound",
                "Test_GetGroup_NotFound",
                "",
                "");
        }
Beispiel #2
0
        public void Test_UserSearch_SetName()
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            UserSearchBuilder builder = new UserSearchBuilder();

            builder.SetName(_userToSearchFor.Name);

            List <User> list = client.Search(builder.Build());

            evaluate(
                null != list,
                "Test_UserSearch_SetName",
                "Test_UserSearch_SetName",
                "",
                "");

            evaluate(
                list.Count == 1,
                "Test_UserSearch_SetName: Count",
                "Test_UserSearch_SetName: Count",
                list.Count.ToString(),
                "1");

            evaluate(
                _userToSearchFor.Equals(list[0]),
                "Test_UserSearch_SetName: Validate User Data",
                "Test_UserSearch_SetName: Validate User Data",
                list[0].ToString(),
                _userToSearchFor.ToString());
        }
Beispiel #3
0
        public static void ClassInit(TestContext context)
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            List <User> users = client.GetAllUsers();

            _userToSearchFor = users[new Random().Next(users.Count - 1)];

            List <Group> groups = client.GetAllGroups();

            _groupToSearchFor = groups[new Random().Next(groups.Count - 1)];
        }
Beispiel #4
0
        public void Test_GetAllGroups()
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            List <Group> groups = client.GetAllGroups();

            evaluate(
                groups.Count > 0,
                "Test_GetAllGroups",
                "Test_GetAllGroups",
                groups.Count.ToString(),
                " groups.Count > 0");
        }
Beispiel #5
0
        public void Test_GetAllUsers()
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            List <User> users = client.GetAllUsers();

            evaluate(
                users.Count > 0,
                "Test_GetAllUsers",
                "Test_GetAllUsers",
                users.Count.ToString(),
                " users.Count > 0");
        }
Beispiel #6
0
        public void Test_GetGroup()
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            Group group = client.GetGroup(_groupToSearchFor.GID);

            evaluate(
                null != group,
                "Test_GetGroup",
                "Test_GetGroup",
                "",
                "");

            evaluate(
                _groupToSearchFor.Equals(group),
                "Test_GetGroup: Validate Group Data",
                "Test_GetGroup: Validate Group Data",
                group.ToString(),
                _groupToSearchFor.ToString());
        }
Beispiel #7
0
        public void Test_GetUser()
        {
            PasswdClient client = new PasswdClient(
                new PasswdClientFactory(new PasswdWebServiceConfiguration()));

            User user = client.GetUser(_userToSearchFor.UID);

            evaluate(
                null != user,
                "Test_GetUser",
                "Test_GetUser",
                "",
                "");

            evaluate(
                _userToSearchFor.Equals(user),
                "Test_GetUser: Validate User Data",
                "Test_GetUser: Validate User Data",
                user.ToString(),
                _userToSearchFor.ToString());
        }