public void ZeroValuesTest() { var m = new WeightedMetrics(); var list = MeasureTestsHelper.RandomUtilityWeightList(_rnd.Next(1, MaxVecLen), 0.0f); float aVal = m.Calculate(list); float cVal = MeasureTestsHelper.CalculateChebyshevNorm(list); Assert.That(aVal, Is.EqualTo(Zero).Within(Tolerance)); Assert.That(cVal, Is.EqualTo(Zero).Within(Tolerance)); }