public void AG_TimeTargetEQ1() { Double beta = 1.0, eta = 2.0, W = 1000.0, deltaY = 0.005; Double alpha = 1.0 / (1.0 + 0.0525); Int32 NY = 30; Int32 numIter = 0; String errorMessage = null; Int32 y = Weibull.TimeTarget(eta, beta, NY, deltaY, W, alpha, true, out numIter, out errorMessage); Assert.IsTrue(y < 0); }
public void AE_TimeTargetGT1() { Double beta = 2.85894, eta = 7.50274, W = 1000.0, deltaY = 0.005; Double alpha = 1.0 / (1.0 + 0.0525); Int32 NY = 30; Int32 numIter = 0; String errorMessage = null; Int32 y = Weibull.TimeTarget(eta, beta, NY, deltaY, W, alpha, true, out numIter, out errorMessage); Assert.IsTrue(y > 0, errorMessage); Assert.IsTrue(y == 32, "y<>32"); }