Accord.Tests.Statistics.TwoMatrixKappaTestTest.KappaTestConstructorTest4 C# (CSharp) Method

KappaTestConstructorTest4() private method

private KappaTestConstructorTest4 ( ) : void
return void
        public void KappaTestConstructorTest4()
        {
            {
                double k1 = 0.819223955119253;
                double v1 = 0.00296025931609249;

                double k2 = 0.833170126346748;
                double v2 = 0.00278659995785188;

                TwoMatrixKappaTest target = new TwoMatrixKappaTest(k1, v1, k2, v2);

                Assert.AreEqual(TwoSampleHypothesis.ValuesAreDifferent, target.Hypothesis);
                Assert.AreEqual(DistributionTail.TwoTail, target.Tail);
                Assert.AreEqual(v1 + v2, target.OverallVariance);

                Assert.AreEqual(0.1839669091631167, target.Statistic, 1e-10);
                Assert.IsFalse(double.IsNaN(target.Statistic));
                Assert.IsFalse(target.Significant);
            }

            {
                double k1 = 0.946859215964404;
                double v1 = 0.000111244462937448;

                double k2 = 0.98368298182233;
                double v2 = 0.0000353910186138505;

                TwoMatrixKappaTest target = new TwoMatrixKappaTest(k1, v1, k2, v2);

                Assert.AreEqual(TwoSampleHypothesis.ValuesAreDifferent, target.Hypothesis);
                Assert.AreEqual(DistributionTail.TwoTail, target.Tail);
                Assert.AreEqual(v1 + v2, target.OverallVariance);

                Assert.AreEqual(3.0409457018033272, target.Statistic);
                Assert.IsTrue(target.Significant);
            }
        }