public void ThrowsArgumentExceptionForNullMessage() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsSupported(true, null)); ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsSupported(true, string.Empty)); }
public void ThrowsArgumentExceptionForNullExpression() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsNotNullOrEmpty((Expression <Func <string> >)null)); ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsNotNullOrEmpty((Expression <Func <Guid> >)null)); ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsNotNullOrEmpty((Expression <Func <Guid?> >)null)); }
public void ThrowsInvalidOperationExceptionWhenEverythingIsStatic() { ExceptionTester.CallMethodAndExpectException <InvalidOperationException>(() => WeakEventListener <EventListener, EventSource, EventArgs> .SubscribeToWeakGenericEvent(null, null, "StaticEvent", EventListener.OnEventStaticHandler)); }
public void ThrowsArgumentNullExceptionForNullExpression2() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsValid(null, (Func <object, bool>)null)); }
public void ThrowsArgumentExceptionForIsValidInvokation2() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => this.IsValidInvokation("myValue", s => s.Length > 10)); }
public void ThrowsArgumentNullExceptionForNullParameterInvokation() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => IsNotNullInvokation(null)); }
public void ThrowsArgumentExceptionForNullExpression() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsNotMatch(null, null)); }
public void ThrowsArgumentExceptionForNotValid() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsValid("myParam", "value", false)); }
public void ThrowsArgumentExceptionForNotValidFunc() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsValid("myParam", "value", () => false)); ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsValid("myParam", "value", s => s.Length > 10)); }
public void ThrowsArgumentExceptionForNullPattern() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsMatch("myParam", string.Empty, null)); }
public void ThrowsArgumentExceptionForValueThatMatchWithThePattern() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsMatch("myParam", "\n", ".+")); }
public void ThrowsArgumentExceptionForNullValue() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsMatch("myParam", null, ".+")); }
public void ThrowsArgumentExceptionForValueThatMatchWithThePattern() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsNotMatch("myParam", "Match any single character that is not a line break character, between one and unlimited times", ".+")); }
public void ThrowsNotSupportedExceptionForNotSupported() { ExceptionTester.CallMethodAndExpectException <NotSupportedException>(() => Argument.IsSupported(false, "Just not supported")); }
public void ThrowsArgumentExceptionForNullExpression() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsOfType <object>(null, typeof(IList))); }
public void ThrowsArgumentNullExceptionIfFuncIsNull() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsValid("myParam", "value", (Func <string, bool>)null)); }
public void ThrowsArgumentExceptionForIsOfTypeInvokation() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => IsOfTypeInvokation(new List <int>(), typeof(INotifyPropertyChanged))); }
public void ThrowsArgumentNullExceptionifValidatorIsNull() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsValid("myParam", "value", (IValueValidator <string>)null)); }
public void ThrowsArgumentExceptionForIsMatchInvokation() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => IsMatchInvokation("Match a single digit, between one and unlimited times", "\\d+")); }
public void ThrowsArgumentExceptionForNullGuidParamValue() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsNotNullOrEmpty("param", (Guid?)null)); }
public void ThrowsArgumentExceptionForIsNotMatchInvokation() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => IsNotMatchInvokation("Match any single character that is not a line break character, between one and unlimited times", ".+")); }
public void ThrowsArgumentExceptionForEmptyStringParamValue() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsNotNullOrEmpty("param", string.Empty)); }
public void ThrowsArgumentNullExceptionifValidatorIsNull2() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => Argument.IsValid(() => string.Empty, (IValueValidator <string>)null)); }
public void ThrowsArgumentExceptionForEmptyGuidParamValue() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsNotEmpty("param", Guid.Empty)); }
public void ThrowsArgumentExceptionForIsValidInvokation3() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => this.IsValidInvokation("myValue", false)); }
public void ThrowsArgumentExceptionForNullOrWhitespaceInvokation() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => IsNotNullOrWhitespaceInvokation(string.Empty)); }
public void ThrowsArgumentNullExceptionForNullPropertyExpression() { ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => ExpressionHelper.GetOwner <object>(null)); }
public void ThrowsArgumentExceptionForNullOrEmptyArrayParameterInvokation() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => IsNotNullOrEmptyArrayInvokation(new object[] { })); }
public void ThrowsArgumentNullExceptionForNullSource() { var listener = new EventListener(); ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => listener.SubscribeToWeakGenericEvent <ViewModelClosedEventArgs>(null, "event", listener.OnPublicEvent)); }
public void ThrowsArgumentExceptionForTypeImplementingNotRequiredType() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => Argument.IsNotOfType("myParam", typeof(PersonViewModel), typeof(ViewModelBase))); }