How We Test Cargoivo
Cargoivo uses formula regression tests and worked examples to check calculation behavior. These checks do not test physical packaging, shipping performance or load safety.
1. Start with the formula
We document the underlying calculation before building the interface. CBM is derived from length × width × height × quantity after unit conversion. Dimensional-weight tools divide package volume by the selected tariff divisor. Pallet and container tools use whole-item geometric fits rather than a volume-only shortcut.
Where a rule is commercial rather than mathematical—such as a carrier divisor, rounding method, service threshold, or equipment specification—we separate that assumption from the formula and tell users to verify the current service terms.
2. Test known inputs by hand
We maintain simple fixtures that can be recalculated independently. Examples include a 60 × 40 × 30 cm carton producing 0.072 CBM, a 50 × 40 × 30 cm parcel producing 12 kg at a 5000 divisor, and a 3,000 in³ parcel producing different DIM results under 139 and 166 divisors.
For packing tools, we test orientation changes, whole-number layer counts, payload reminders, and edge cases such as dimensions larger than the pallet or container.
3. Keep units explicit
Metric and imperial conversions are treated as part of the calculation, not presentation. We retain precision internally and avoid rounding until the result is displayed or a documented tariff rule requires it.
4. Review guidance separately from arithmetic
Carrier rules and equipment data can change even when the mathematics does not. Editorial reviews therefore check examples, wording, source assumptions, and whether a page still makes clear that the carrier or forwarder remains the authority for a real booking.
5. Publish reproducible examples
The Cargoivo Lab exposes representative calculations so readers can reproduce the outputs with a calculator, spreadsheet, or Cargoivo tool. If a worked example cannot be explained step by step, it should not be presented as evidence.