예제 #1
0
        public void GotHigher_WithSmallerThenBiggerUpdateValue_ReturnsTrue()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

            valueInTime.Update(4);
            valueInTime.Update(6);
            Assert.IsTrue(valueInTime.GotHigher);
        }
예제 #2
0
        public void ToString_WithUpdatedValue_ReturnsThatNewValueString()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

            valueInTime.Update(6);
            Assert.AreEqual("6", valueInTime.ToString());
        }
예제 #3
0
        public void GotHigherAndGotLower_WithSameUpdateValue_ReturnFalse()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

            valueInTime.Update(5);
            Assert.IsFalse(valueInTime.GotHigher);
            Assert.IsFalse(valueInTime.GotLower);
        }