예제 #1
0
        public void Should_Throw_If_PropertyValue_Is_Null()
        {
            // Given
            var context      = Substitute.For <ICakeContext>();
            var propertyName = "test";
            var settings     = new UserSettings();

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

            // Then
            result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("propertyValue");
        }
예제 #2
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");
        }