#[test]
fn loki_sulfur_deposits() {
let s = ioss::resources::sulfur::loki_deposits();
assert!(s.estimated_mass_kg > 1.0e10);
}
#[test]
fn extractable_sulfur() {
let s = ioss::resources::sulfur::loki_deposits();
assert!(s.extractable_sulfur_kg(0.5) > 0.0);
}
#[test]
fn minerals_silicate() {
let m = ioss::resources::minerals::volcanic_silicates();
assert!(m.silicate_mass_kg(10.0, 2500.0) > 0.0);
}
#[test]
fn regolith_oxygen() {
let r = ioss::resources::regolith::sulfur_rich_resource();
assert!(r.oxygen_mass_kg(1000.0) > 0.0);
}
#[test]
fn propellant_potential() {
let s = ioss::resources::sulfur::loki_deposits();
assert!(ioss::resources::sulfur::annual_propellant_potential(s, 1000.0) > 0.0);
}