public void Init() { var localization = TestHelper.CreateStubLocalization(); _sut = MockRepository.GeneratePartialMock<I18NValidationRuleBase>(localization); _sut.Stub(x => x.CreateErrorMessage(null)).IgnoreArguments().CallOriginalMethod(OriginalCallOptions.NoExpectation); _sut.Stub(x => x.CreateWarnignMessage(null)).IgnoreArguments().CallOriginalMethod(OriginalCallOptions.NoExpectation); }
public void Ctor_NullLocalization() { var hasException = false; try { ILocalization localization = null; _sut = MockRepository.GeneratePartialMock<I18NValidationRuleBase>(localization); } catch (Exception e) { hasException = true; Assert.IsInstanceOfType(e.InnerException, typeof(ArgumentNullException)); } Assert.IsTrue(hasException); }