public void Add_CalledWithValidTeamId_ShouldAddMember() { var team = new Team("BD Team", Guid.NewGuid()); teamController.Add(team); var membersBeforeAdd = ((teamController.Get(team.Id) as ObjectResult).Value as Team).Members.Count; memberController.Add(team.Id, new Member("Abu Zafor", "Fagun", Guid.NewGuid())); var membersAfterAdd = ((teamController.Get(team.Id) as ObjectResult).Value as Team).Members.Count; Assert.Equal(membersAfterAdd, membersBeforeAdd + 1); }
public void Add_Action_Returns_View_With_ViewModel() { var controller = new MemberController(donationsService, memberService, campaignService); var result = controller.Add(); result.AssertViewRendered().WithViewData <MemberEditViewModel>(); }