public async Task ShouldGetAboutSupplierById() { var originalSupplier = new SolutionSupplier { Name = "Some name", Summary = "Some Summary", Url = "Some Url" }; solutionSupplierResult = Mock.Of <ISolutionSupplierResult>(r => r.SolutionId == _solutionId && r.Name == originalSupplier.Name && r.Summary == originalSupplier.Summary && r.Url == originalSupplier.Url ); var newSupplier = await _context.GetSupplierBySolutionIdHandler.Handle( new GetSupplierBySolutionIdQuery(_solutionId), _cancellationToken).ConfigureAwait(false); newSupplier.Should().BeEquivalentTo(originalSupplier); }
public async Task ShouldGetAboutSupplierById() { var originalSupplier = new SolutionSupplier { Name = "Some name", Summary = "Some Summary", Url = "Some Url", }; Expression <Func <ISolutionSupplierResult, bool> > resultExpression = r => r.SolutionId == solutionId && r.Name == originalSupplier.Name && r.Summary == originalSupplier.Summary && r.Url == originalSupplier.Url; solutionSupplierResult = Mock.Of(resultExpression); var newSupplier = await context.GetSupplierBySolutionIdHandler.Handle( new GetSupplierBySolutionIdQuery(solutionId), cancellationToken); newSupplier.Should().BeEquivalentTo(originalSupplier); }