コード例 #1
0
        public void GetAllGroups_SendRequest_ReceiveListOfAllGroups()
        {
            //Arrange-->Setup()

            //Act
            contentRepo.Setup(cr => cr.GetAllGroups()).Returns(listGroups);
            var res = (contentController.GetAllGroups() as OkObjectResult).Value as IEnumerable <Groups>;

            //Assert
            Assert.AreEqual(res.Count(), 2);
            Assert.IsNotNull(res);
            Assert.AreEqual(res.Select(x => x.GroupsTitle).Skip(1).First(), "TestGroup2"); //picking the second item from the rerutned grouplist
        }