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);
 }