Beispiel #1
0
        public async Task GroupsList()
        {
            var course = new Mock <ICourse>();

            course.Setup(c => c.Id).Returns("courseId");

            await groupsRepo.CreateGroupAsync("courseId", "Test group", TestUsers.Admin.Id).ConfigureAwait(false);

            await AuthenticateUserInControllerAsync(groupsController, TestUsers.Admin).ConfigureAwait(false);

            var result = await groupsController.GroupsList(course.Object, new GroupsListParameters()).ConfigureAwait(false);

            Assert.AreEqual(1, result.Value.Groups.Count);
        }