public async Task ShouldReturnFail_AfterHandle_LoanValueZero() { List <ProductRequest> productsRequest = ProductFake.GetRealProductsRequestList(); Response <ValidateLoginResponse> response = await _handler.Handle(new ValidateLoginQuery("login", null), CancellationToken.None); response.IsFailure.Should().BeTrue(); response.Messages.Contains(Messages.InvalidPassword).Should().BeTrue(); }
private static void BuildPurchaseFaker() { PurchaseFake = new Faker <Purchase>() .RuleFor(m => m.Quantity, r => r.Random.Int(50, 1000)) .RuleFor(m => m.Product, r => ProductFake.Generate(1).First()) .RuleFor(m => m.Vendor, r => VendorFake.Generate(1).First()) .RuleFor(m => m.PurchasedOn, r => r.Date.Past()) .RuleFor(bp => bp.CreatedOn, f => f.Date.Past()) .RuleFor(bp => bp.UpdatedOn, f => f.Date.Past()) .RuleFor(bp => bp.IsRemoved, false); }