public async Task <FavouriteSupplierTender> UpdateTenderFavouriteListAsync(FavouriteSupplierTender favouriteSupplierTenders) { _context.FavouriteSupplierTenders.Update(favouriteSupplierTenders); await _context.SaveChangesAsync(); return(favouriteSupplierTenders); }
public async Task <FavouriteSupplierTender> CreateTenderFavouriteAsync(FavouriteSupplierTender favouriteSupplierTenders) { await _context.FavouriteSupplierTenders.AddAsync(favouriteSupplierTenders); await _context.SaveChangesAsync(); return(favouriteSupplierTenders); }
public void Should_SetActive() { var favouriteSupplierTender = new FavouriteSupplierTender(); favouriteSupplierTender.SetActive(); favouriteSupplierTender.IsActive.ShouldBe(true); favouriteSupplierTender.State.ShouldBe(SharedKernal.ObjectState.Modified); }
public void Should_Construct_SupplierCRNumber() { var favouriteSupplierTender = new FavouriteSupplierTender(_supplierCRNumber); favouriteSupplierTender.ShouldNotBeNull(); favouriteSupplierTender.SupplierCRNumber.ShouldBe(_supplierCRNumber); favouriteSupplierTender.State.ShouldBe(SharedKernal.ObjectState.Added); }
public async Task ShouldAddTenderToSupplierTendersFavouriteList(int tenderId, string cr) { var tender = new TenderDefault().GetGeneralTender(); FavouriteSupplierTender favouriteSupplierTender = new FavouriteSupplierTender(tenderId, cr); _moqQualificationQueries.Setup(x => x.GetPreQualificationDetailsById(tenderId)) .Returns(() => { return(Task.FromResult(tender)); }); _moqQualificationCommands.Setup(c => c.CreateTenderFavouriteAsync(favouriteSupplierTender)).Returns(() => { return(Task.FromResult(favouriteSupplierTender)); }); var result = await _sut.AddTenderToSupplierTendersFavouriteList(tenderId, cr); //_moqQualificationCommands.Verify(x => x.CreateTenderFavouriteAsync(favouriteSupplierTender), Times.Once); Assert.IsType <bool>(result); }
public void Should_Empty_Construct_FavouriteSupplierTender() { var favouriteSupplierTender = new FavouriteSupplierTender(); favouriteSupplierTender.ShouldNotBeNull(); }