public void ShouldReturnCorrctValueForStatisticalFive_Float() { object mean1, mean2, sigma1, sigma2, r; correlationFloat.GetGreatFive(out mean1, out mean2, out sigma1, out sigma2, out r); Assert.AreEqual(26.5F, (float)mean1); Assert.AreEqual(19.15F, (float)mean2); Assert.AreEqual(7.38724769934165F, (float)sigma1, 0.0001); Assert.AreEqual(4.0998257802706F, (float)sigma2, 0.0001); Assert.AreEqual(1F, (float)r, 0.0001); }
public void ShouldReturnCorrctValueForStatisticalFive_Decimal() { object mean1, mean2, sigma1, sigma2, r; correlationDecimal.GetGreatFive(out mean1, out mean2, out sigma1, out sigma2, out r); Assert.AreEqual(26.5M, (decimal)mean1); Assert.AreEqual(19.15M, (decimal)mean2); Assert.AreEqual(7.38724769934165M, (decimal)sigma1); Assert.AreEqual(4.0998257802706M, (decimal)sigma2); Assert.AreEqual(0.999976415928678969759657258M, (decimal)r); }
public void ShouldReturnCorrctValueForStatisticalFive_Double() { object mean1, mean2, sigma1, sigma2, r; correlationDouble.GetGreatFive(out mean1, out mean2, out sigma1, out sigma2, out r); Assert.AreEqual(26.5, (double)mean1); Assert.AreEqual(19.15, (double)mean2); Assert.AreEqual(7.38724769934165, (double)sigma1, 0.0001); Assert.AreEqual(4.0998257802706, (double)sigma2, 0.0001); Assert.AreEqual(1, (double)r, 0.0001); }