public ActionResult Index(double controlVisits,double controlConversions,double testVisits,double testConversions)
        {
            var model = new ConfidenceCalculator(controlVisits, controlConversions);

            model.AddTest(testVisits,testConversions);

            return View(model);
        }
        public void TestZScore(double visited, double converted, double rate, double score)
        {
            var conversions = 35d;// Conversion Rate of control
            var visitors = 182d;// Sample size of control

            var calc = new ConfidenceCalculator(visitors, conversions);

            calc.AddTest(visited, converted);

            ConfidenceRow row = calc.Tests.First();

            Assert.That(row.ZScore,Is.EqualTo(score).Within(0.01));
        }
        public ActionResult Index()
        {
            var model = new ConfidenceCalculator(47d, 0d);

            return View(model);
        }