Exemple #1
0
        public void Delete_Action_Returns_RedirectToAction()
        {
            memberService.Get(1).Returns(new Member());
            memberService.Update(new Member());

            var controller = new MemberController(donationsService, memberService, campaignService);
            var result     = controller.Delete(1);

            result.AssertActionRedirect().ToAction("Index");
        }
        public void TestDeleteMember_success()
        {// Arrange
            var member = new Member
            {
                id          = 1,
                name        = "one",
                surname     = "someone",
                address     = "t1 address",
                email       = "*****@*****.**",
                phonenumber = "011111111"
            };

            mockMemRepo.Setup(e => e.GetByID(1)).Returns(member);


            var controllerUnderTest = new MemberController(mockAppRepo.Object, mockMemRepo.Object, mockPetRepo.Object, mockSpecieRepo.Object, mockVCRepo.Object, mockTimeSlotRepo.Object, mockAppTimeRepo.Object, mockServiceRepo.Object);
            // Act
            var message = controllerUnderTest.Delete(1) as JsonResult;
            var result  = message.Data.ToString();

            // Assert
            Assert.AreEqual("{ Result = Success }", result);
        }
Exemple #3
0
        public async Task Delete_Success(params int[] args)
        {
            var res = await controller.Delete(args) as JsonResult;

            res.Value.Should().Be("Success!");
        }