All files / src/elements Summary.js

100% Statements 5/5
100% Branches 3/3
100% Functions 1/1
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20        4x 4x 4x 4x   4x                    
class Summary {
  constructor({
    total_cost, subtotal = '', shipping_cost = '', total_tax = '',
  }) {
    this.total_cost = total_cost;
    this.subtotal = subtotal;
    this.shipping_cost = shipping_cost;
    this.total_tax = total_tax;
 
    return {
      total_cost: this.total_cost,
      subtotal: this.subtotal,
      shipping_cost: this.shipping_cost,
      total_tax: this.total_tax,
    };
  }
}
 
export default Summary;