public void GetADDirectoryEntry_WithAdminCredentials_IsNotNull()
        {
            DcUserQuery dcQuery = new DcUserQuery();
            var         result  = dcQuery.GetDirectoryObject();

            Assert.IsNotNull(result);
        }
        public void AdminUser_LookupValidUserGroup_IsSuccessful()
        {
            GetEnvironmentSettings("test");
            _testUserName = "******";
            _testPassword = "******";

            DcUserQuery userQuery = new DcUserQuery();
            //string results = GetDepartment_v2("mfarquhar");
            var depts = userQuery.GetUserDepartments(_serverAddress, _testDomain, _testUserName, _testPassword);
        }
        public void Login_ValidUser_IsSuccessful()
        {
            GetEnvironmentSettings("test");
            //_testUserName = "******";
            //_testPassword = "******";

            _testUserName = "******";
            _testPassword = "******";

            DcUserQuery userQuery = new DcUserQuery();
            string      response  = userQuery.LoginUser(_serverAddress, _testDomain, _testUserName, _testPassword);

            Assert.AreEqual("OK", response);
        }
        public void Login_ValidUser_ReturnsGroups()
        {
            //_serverAddress = "LDAP://raven";
            _serverAddress = "34.198.174.9";
            _testDomain    = "quhar";
            _testUserName  = "******";
            _testPassword  = "******";

            DcUserQuery userQuery = new DcUserQuery();
            string      response  = userQuery.GetUserGroups(_serverAddress, _testDomain, _testUserName, _testPassword);

            Assert.IsTrue(0 == response.Length);
            ////string response = userQuery.LoginUser(_serverAddress, _testDomain, _testUserName, _testPassword);
            //Assert.AreEqual("OK", response);
        }
        public void Login_InvalidUser_IsNotSuccessful()
        {
            //_testPassword = "******";
            GetEnvironmentSettings("testing");

            _testUserName = "******";
            _testPassword = "******";

            //_testUserName = "******";
            //_testPassword = "******";

            DcUserQuery userQuery = new DcUserQuery();
            string      response  = userQuery.LoginUser(_serverAddress, _testDomain, _testUserName, _testPassword);

            Assert.AreNotEqual("OK", response);
        }
 public void GetADUserTest()
 {
     DcUserQuery dcQuery = new DcUserQuery();
     var         result  = dcQuery.GetUser("mikey");
 }