public void ThrowsArgumentExceptionForTypeNotImplementingInterface() { ExceptionTester.CallMethodAndExpectException<ArgumentException>(() => Argument.ImplementsInterface("myParam", typeof(List<int>), typeof(INotifyPropertyChanged))); }