Exemplo n.º 1
0
        public void SetCategory_WithIncorrectValue_ReturnsDefault()
        {
            QuizAPI api = new QuizAPI();

            api.GetCategoryList();

            api.SetCategory(-1);
            Assert.AreEqual(0, api.GetCategory());

            api.SetCategory(80);
            Assert.AreEqual(0, api.GetCategory());
        }
Exemplo n.º 2
0
        public void SetCategory_BeforeFetchingCategories_ReturnsDefault()
        {
            QuizAPI api = new QuizAPI();

            api.SetCategory(-1);
            Assert.AreEqual(0, api.GetCategory());
        }
Exemplo n.º 3
0
        public void DefaultSettingsAfterInit()
        {
            QuizAPI api = new QuizAPI();

            Assert.AreEqual(10, api.GetQuestionAmount());
            Assert.AreEqual(0, api.GetCategory());
            Assert.AreEqual(QuizAPI.Difficulty.ANY, api.GetDifficulty());
        }