public virtual async Task Musteri_Sepeti_Getir_Kontrolu() { await _sepetRepository.SepeteUrunEkle(_testMusteriId, _testUrun1Id, 3); await _sepetRepository.SepeteUrunEkle(_testMusteriId, _testUrun2Id, 5); var sepet = await _sepetRepository.MusteriSepetiGetir(_testMusteriId); sepet.ShouldNotBeNull(); sepet.MusteriId.ShouldBe(_testMusteriId); sepet.Items.ShouldNotBeEmpty(); sepet.Items.Count.ShouldBe(2); SepettekiUrunAdediniKontrolEt(sepet.Items, _testUrun1Id, 3); SepettekiUrunAdediniKontrolEt(sepet.Items, _testUrun2Id, 5); }
public async Task <MusteriSepetiDto> MusteriSepetiGetir(int musteriId) { var sepet = await _sepetRepository.MusteriSepetiGetir(musteriId); var dto = await SepetDtoOlustur(sepet); return(dto); }