public void AddDataBatch_HalfPrecision() { // Given var precisionEvaluator = new PrecisionEvaluator<int>(); // When precisionEvaluator.AddDataBatch(50, 100); var precision = precisionEvaluator.GetValue(); // Then Assert.That(precision, Is.EqualTo(0.5)); }
public void AddData_SingleObject_PerfectPrecision() { // Given var precisionEvaluator = new PrecisionEvaluator<int>(); // When precisionEvaluator.AddData(1, 1); precisionEvaluator.AddData(2, 2); precisionEvaluator.AddData(3, 3); var precision = precisionEvaluator.GetValue(); // Then Assert.That(precision, Is.EqualTo(1.0)); }