コード例 #1
0
        public async Task AddTest()
        {
            var fakeRepository = Mock.Of <IGroupsRepository>();
            var groupService   = new GroupService(fakeRepository);

            var group = new Group()
            {
                group_name = "test group"
            };
            await groupService.AddAndSave(group);
        }
コード例 #2
0
        public async Task <IActionResult> Create([Bind("GroupID,group_name,group_level,group_stud_num")] Group @group1)
        {
            if (ModelState.IsValid)
            {
                await _groupsService.AddAndSave(group1);

                var groups = await _groupsService.GetGroups();

                return(View("Index", groups));
            }
            return(View(@group1));
        }
コード例 #3
0
        public async Task NullNameAddTest()
        {
            var    fakeRepository = Mock.Of <IGroupsRepository>();
            var    groupService   = new GroupService(fakeRepository);
            String name           = "";

            Assert.NotNull(name);
            var group = new Group()
            {
                group_name = name
            };
            await groupService.AddAndSave(group);
        }