Exemple #1
0
        public void TryValidate_ShouldValidateAnInt(int value)
        {
            NumericProperty <int> sut = CreateSut <int>();

            sut.Value = value.ToString();

            Assert.IsTrue(sut.TryValidate(Substitute.For <IMessageBoxService>()));
        }
Exemple #2
0
        public void TryValidate_ShouldNotValidateAnInt(long value)
        {
            NumericProperty <int> sut = CreateSut <int>();

            sut.Value = value.ToString();

            IMessageBoxService messageBoxService = Substitute.For <IMessageBoxService>();

            Assert.IsFalse(sut.TryValidate(messageBoxService));
            messageBoxService.Received(1).ShowError("'Num Prop' must be a valid Int32.");
        }