Ejemplo n.º 1
0
        public void ChangeValueTest_gtMax()
        {
            IFakeT newValue = A.Fake <IFakeT>();

            A.CallTo(() => newValue.CompareTo(this.settingValue.Range.Value.Max)).Returns(1);

            this.settingValue.Value = newValue;

            // ReSharper disable once PossibleInvalidOperationException
            Assert.That(this.settingValue.Value, Is.SameAs(this.settingValue.Range.Value.Max));
        }
Ejemplo n.º 2
0
        public void SetUp()
        {
            IFakeT value = A.Fake <IFakeT>();
            IFakeT min   = A.Fake <IFakeT>();
            IFakeT max   = A.Fake <IFakeT>();

            A.CallTo(() => min.CompareTo(max)).Returns(-1);
            A.CallTo(() => value.CompareTo(min)).Returns(1);
            A.CallTo(() => value.CompareTo(max)).Returns(-1);

            this.settingValue = new SettingValue <IFakeT>(value, value, new Range <IFakeT>(min, max));
        }