Esempio n. 1
0
        public void TestMethod1()
        {
            using (var ctx = new SpellCheckerContext())
            {
                var repository = new WordRepository(ctx);
                var stats      = repository.GetSpellingBeeTestStats(2);

                Assert.IsTrue(stats.Any());
            }
        }
Esempio n. 2
0
        public void GetAverageScoreTest()
        {
            using (var ctx = new SpellCheckerContext())
            {
                var repository = new WordRepository();
                var testStat   = repository.GetSpellingBeeTestStats(2).ToList();

                Assert.AreEqual(4, testStat.Count());
                Assert.AreEqual(6, testStat[1].NumberOfTests);
                Assert.AreEqual(33, decimal.Round(Convert.ToDecimal(testStat[1].AverageScore)));
            }

            /*
             *
             * SpellingBeeTestId	Name	WordsPerTest	TestDone	AverageScore
             *  1	First IESH Spelling Bee 4th grade 2016	10	10	39
             *  2	Weekdays	7	6	33
             *  3	Months	12	0	NULL
             *  4	Veckans ord v6 2016	12	1	58
             * */
        }