• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stripe / stripe-java / #14665

16 Aug 2023 06:23PM UTC coverage: 18.919% (+4.6%) from 14.344%
#14665

push

github-actions

web-flow
stripe-java v23 release (#1622)

11114 of 11114 new or added lines in 307 files covered. (100.0%)

14987 of 79217 relevant lines covered (18.92%)

0.19 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

87.5
/src/main/java/com/stripe/service/tax/CalculationService.java
1
// File generated from our OpenAPI spec
2
package com.stripe.service.tax;
3

4
import com.stripe.exception.StripeException;
5
import com.stripe.model.tax.Calculation;
6
import com.stripe.net.ApiMode;
7
import com.stripe.net.ApiRequestParams;
8
import com.stripe.net.ApiResource;
9
import com.stripe.net.ApiService;
10
import com.stripe.net.BaseAddress;
11
import com.stripe.net.RequestOptions;
12
import com.stripe.net.StripeResponseGetter;
13
import com.stripe.param.tax.CalculationCreateParams;
14

15
public final class CalculationService extends ApiService {
16
  public CalculationService(StripeResponseGetter responseGetter) {
17
    super(responseGetter);
1✔
18
  }
1✔
19

20
  /** Calculates tax based on input and returns a Tax {@code Calculation} object. */
21
  public Calculation create(CalculationCreateParams params) throws StripeException {
22
    return create(params, (RequestOptions) null);
1✔
23
  }
24
  /** Calculates tax based on input and returns a Tax {@code Calculation} object. */
25
  public Calculation create(CalculationCreateParams params, RequestOptions options)
26
      throws StripeException {
27
    String path = "/v1/tax/calculations";
1✔
28
    return getResponseGetter()
1✔
29
        .request(
1✔
30
            BaseAddress.API,
31
            ApiResource.RequestMethod.POST,
32
            path,
33
            ApiRequestParams.paramsToMap(params),
1✔
34
            Calculation.class,
35
            options,
36
            ApiMode.V1);
37
  }
38

39
  public com.stripe.service.tax.CalculationLineItemService lineItems() {
40
    return new com.stripe.service.tax.CalculationLineItemService(this.getResponseGetter());
×
41
  }
42
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc