Ejemplo n.º 1
0
        public async Task GetBuyers_HappyFlow()
        {
            ContactRequest contactRequest = new ContactRequest
            {
                ContactRequestId = 1,
                BuyerId          = 2,
                ProductListingId = 3,
                Buyer            = BuyersData(),
                ProductListing   = ProductListings(),
            };
            ContactRequest contactRequest2 = new ContactRequest
            {
                ContactRequestId = 2,
                BuyerId          = 2,
                ProductListingId = 3,
                Buyer            = BuyersData(),
                ProductListing   = ProductListings(),
            };
            List <ContactRequest> contactRequestsList = new List <ContactRequest>()
            {
                contactRequest,
                contactRequest2
            };

            _farmerRepositoryMock.Setup(f => f.GetBuyers(It.IsAny <int>())).ReturnsAsync(contactRequestsList);
            var listOfBuyers = await _farmerServices.GetBuyers(1);

            Assert.AreEqual(listOfBuyers, contactRequestsList);
        }
Ejemplo n.º 2
0
 public async Task <List <ContactRequest> > GetBuyers(int userId)
 {
     try
     {
         return(await _farmerServices.GetBuyers(userId));
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }