public void DebateDisplayTest()
        {
            DebateController controller = new DebateController(debateRepository);

            ViewResult result = controller.Display(1) as ViewResult;

            Assert.IsNotNull(result);
        }
        public void DebateTest2()
        {
            DebateController controller = new DebateController(debateRepository);

            var result = controller.LiveChat(1) as ViewResult;

            Assert.AreEqual("Cake", result.ViewBag.Title);
        }
        public void DebateTest()
        {
            DebateController controller = new DebateController(debateRepository);

            DebateDisplayViewModel result = controller.FindDebateDisplayViewModel(1) as DebateDisplayViewModel;

            Assert.AreEqual(1, result.Debate.CreatorIdId);
        }
        public void DebateDisplayTest2()
        {
            DebateController controller = new DebateController(debateRepository);

            var result = controller.Display(1) as ViewResult;

            var model = result.ViewData.Model as DebateDisplayViewModel;

            Assert.AreEqual(1, model.Debate.DebateId);
        }
        public void VoteTest3()
        {
            DebateController controller = new DebateController(debateRepository);

            Vote vote = controller.FindVote(8, 2);

            int testPos = vote.VotePos;

            Assert.AreEqual(1, testPos);
        }
        public void DebateIndexTest3()
        {
            DebateController controller = new DebateController(debateRepository);

            var result = controller.Index(null, "asdasdasdas", null) as ViewResult;

            var model = result.ViewData.Model as DebateUser;

            var list = model.Debate;

            Assert.AreEqual(0, list.Count);
        }
        public void DebateInactiveTest()
        {
            DebateController controller = new DebateController(debateRepository);

            int debateId = 1;

            controller.SetDebateInactive(1);

            Debate debate = controller.FindDebate(1);

            Assert.IsFalse(debate.Live);
        }
        public void DebateProcessingTest2()
        {
            DebateController controller = new DebateController(debateRepository);
            Debate           debate     = controller.FindDebate(2);
            int debateId = debate.DebateId;

            controller.ProcessDebateResult(debateId);

            Result result = controller.FindResult(debateId);

            int?winnerId = result.WinnerId;

            Assert.AreEqual(2, winnerId);
        }
Exemple #9
0
        public void TestMethod1()
        {
            var mockRepo = new Mock <IDebateRepository>();

            DebateController controller = new DebateController(mockRepo.Object);

            var debate = new Debate
            {
                DebateId = 0, CategoryIdId = 4, CreatorIdId = 3, Live = true,
                Subject  = "Emne", Description = "Beskrivelse",
                DateTime = DateTime.Now, TimeLimit = 50
            };

            var result = controller.Create(debate) as RedirectResult;

            mockRepo.Verify(d => d.AddDebate(debate), Times.Once);
            mockRepo.Verify(d => d.Save(), Times.Once);

            Assert.IsNotNull(result);
        }