Beispiel #1
0
        public void Should_Throw_If_UserPrincipalName_Is_Null()
        {
            // Given
            var context  = Substitute.For <ICakeContext>();
            var settings = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.DeleteUser(
                                              context, null, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("userPrincipalName");
        }
Beispiel #2
0
        public void Should_Throw_If_Settings_Are_Null()
        {
            // Given
            var context           = Substitute.For <ICakeContext>();
            var userPrincipalName = "*****@*****.**";

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.DeleteUser(
                                              context, userPrincipalName, null));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("settings");
        }
Beispiel #3
0
        public void Should_Throw_If_Settings_Are_Null()
        {
            // Given
            var context            = Substitute.For <ICakeContext>();
            var organizationalUnit = "Cake Users";

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindByOrganizationUnit(
                                              context, organizationalUnit, null));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("settings");
        }
Beispiel #4
0
        public void Should_Throw_If_Context_Is_Null()
        {
            // Given
            var userPrincipalName = "*****@*****.**";
            var settings          = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.DeleteUser(
                                              null, userPrincipalName, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context");
        }
Beispiel #5
0
        public void Should_Throw_If_Context_Is_Null()
        {
            // Given
            var organizationalUnit = "Cake Users";
            var settings           = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindByOrganizationUnit(
                                              null, organizationalUnit, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context");
        }
Beispiel #6
0
        public void Should_Throw_If_OrganizationalUnit_Is_Null()
        {
            // Given
            var context  = Substitute.For <ICakeContext>();
            var settings = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindByOrganizationUnit(
                                              context, null, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("organizationalUnit");
        }
Beispiel #7
0
        public void Should_Throw_If_AttributeValue_Is_Null()
        {
            // Given
            var context       = Substitute.For <ICakeContext>();
            var attributeName = "test";
            var settings      = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.UpdateUser(
                                              context, attributeName, null, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("attributeValue");
        }
Beispiel #8
0
        public void Should_Throw_If_OUDistinguishedName_Is_Null()
        {
            // Given
            var context        = Substitute.For <ICakeContext>();
            var samAccountName = "test";
            var settings       = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.AddUser(
                                              context, samAccountName, null, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("ouDistinguishedName");
        }
Beispiel #9
0
        public void Should_Throw_If_PropertyName_Is_Null()
        {
            // Given
            var context       = Substitute.For <ICakeContext>();
            var propertyValue = "test";
            var settings      = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.DisableUser(
                                              context, null, propertyValue, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("propertyName");
        }
Beispiel #10
0
        public void Should_Throw_If_Context_Is_Null()
        {
            // Given
            var propertyName  = "test";
            var propertyvalue = "test";
            var settings      = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.DisableUser(
                                              null, propertyName, propertyvalue, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context");
        }
Beispiel #11
0
        public void Should_Throw_If_Settings_Are_Null()
        {
            // Given
            var context       = Substitute.For <ICakeContext>();
            var propertyName  = "proxyAddresses";
            var propertyValue = "*****@*****.**";

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindUserPrincipalNameByProperty(
                                              context, propertyName, propertyValue, null));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("settings");
        }
Beispiel #12
0
        public void Should_Throw_If_PropertyValue_Is_Null()
        {
            // Given
            var context      = Substitute.For <ICakeContext>();
            var propertyName = "proxyAddresses";
            var settings     = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindDistinguishedNameByProperty(
                                              context, propertyName, null, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("propertyValue");
        }
Beispiel #13
0
        public void Should_Throw_If_Context_Is_Null()
        {
            // Given
            var propertyName  = "proxyAddresses";
            var propertyValue = "*****@*****.**";
            var settings      = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindDistinguishedNameByProperty(
                                              null, propertyName, propertyValue, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context");
        }
Beispiel #14
0
        public void Should_Throw_If_Context_Is_Null()
        {
            // Given
            var samAccountName      = "test";
            var ouDistinguishedName = "test";
            var settings            = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.AddUser(
                                              null, samAccountName, ouDistinguishedName, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context");
        }
Beispiel #15
0
            public void Should_Throw_If_Settings_Are_Null()
            {
                // Given
                var context       = Substitute.For <ICakeContext>();
                var propertyName  = "test";
                var propertyValue = "test";
                var ou            = "test";

                // When
                var result = Record.Exception(() => ActiveDirectoryAliases.UpdateOrganizationUnit(
                                                  context, propertyName, propertyValue, ou, null));

                // Then
                result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("settings");
            }
Beispiel #16
0
        public void Should_Throw_If_PropertyName_Is_Null()
        {
            // Given
            var context       = Substitute.For <ICakeContext>();
            var propertyValue = "*****@*****.**";
            var attributeName = "distinguishedName";
            var settings      = new UserSettings();

            // When
            var result = Record.Exception(() => ActiveDirectoryAliases.FindAttributeValueByProperty(
                                              context, null, propertyValue, attributeName, settings));

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("propertyName");
        }