Example #1
0
        public void GotHigher_WithBiggerUpdateValue_ReturnsTrue()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

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

            valueInTime.Update(4);
            Assert.IsTrue(valueInTime.GotLower);
        }
Example #3
0
        public void ToString_WithUpdatedValue_ReturnsThatNewValueString()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

            valueInTime.Update(6);
            Assert.AreEqual("6", valueInTime.ToString());
        }
Example #4
0
 public CockpitEntry(string metric, Func<int, string> totalToString)
 {
     Metric = metric;
     Average = new ValueInTime<double>(0, d => d.Percent());
     Total = new ValueInTime<int>(0, totalToString);
     Hotspots = new ValueInTime<int>(0);
     Distribution = new ValueInTime<double>(0, d => d.Value());
 }
Example #5
0
        public void GotHigherAndGotLower_WithSameUpdateValue_ReturnFalse()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

            valueInTime.Update(5);
            Assert.IsFalse(valueInTime.GotHigher);
            Assert.IsFalse(valueInTime.GotLower);
        }
Example #6
0
 public CockpitEntry(string metric, Func <int, string> totalToString)
 {
     Metric       = metric;
     Average      = new ValueInTime <double>(0, d => d.Percent());
     Total        = new ValueInTime <int>(0, totalToString);
     Hotspots     = new ValueInTime <int>(0);
     Distribution = new ValueInTime <double>(0, d => d.Value());
 }
Example #7
0
        public void ToString_WithValue_ReturnsThatValueString()
        {
            ValueInTime <int> valueInTime = new ValueInTime <int>(5);

            Assert.AreEqual("5", valueInTime.ToString());
        }