예제 #1
0
        public void GroupBet_Add_ShouldBeOk()
        {
            //Cenário
            _mockGroupBetRepository.Setup(rp => rp.Save(_groupBet)).Returns(_groupBet);

            //Ação
            GroupBet savedGroupBet = _groupBetService.Add(_groupBet);

            //Verificar
            savedGroupBet.Should().Be(_groupBet);
            _mockGroupBetRepository.Verify(rp => rp.Save(_groupBet));
        }
예제 #2
0
        public void GroupBet_Get_ShouldBeOk()
        {
            //Cenário
            _mockGroupBetRepository.Setup(rp => rp.Get(_groupBet.Id)).Returns(_groupBet);

            //Ação
            GroupBet getGroupBet = _groupBetService.Get(_groupBet);

            //Verificar
            getGroupBet.Should().Be(_groupBet);
            _mockGroupBetRepository.Verify(rp => rp.Get(_groupBet.Id));
        }
예제 #3
0
        public void GroupBet_Update_ShouldBeOk()
        {
            //cenário
            _groupBet.Organizer = "Lotérica";
            _mockGroupBetRepository.Setup(rp => rp.Update(_groupBet)).Returns(_groupBet);

            //Ação
            GroupBet updatedGroupBet = _groupBetService.Update(_groupBet);

            //Verificar
            updatedGroupBet.Should().Be(_groupBet);
            _mockGroupBetRepository.Verify(rp => rp.Update(_groupBet));
        }