Skip to content

Commit

Permalink
One test for each operation
Browse files Browse the repository at this point in the history
  • Loading branch information
pgrawehr committed Jun 10, 2020
1 parent 089f858 commit 381d84a
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions UnitsNet.Tests/CustomCode/PowerTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -129,17 +129,17 @@ public void PowerDividedBySpecificEnergyEqualsMassFlow()
}

[Fact]
public void CurrentMultipliedByPotentialEqualsPower()
public void PowerDividedByElectricCurrentEqualsElectricPotential()
{
ElectricCurrent i = ElectricCurrent.FromAmperes(5);
ElectricPotential u = ElectricPotential.FromVolts(10);
Power p = Power.FromWatts(50);
Assert.Equal(p, i * u);
Assert.Equal(p, u * i);

// Validate the inverse is true as well
Assert.Equal(i, p / u);
Assert.Equal(u, p / i);
ElectricPotential u = Power.FromWatts(10) / ElectricCurrent.FromAmperes(2);
Assert.Equal(5, u.Volts);
}

[Fact]
public void PowerDividedByElectricPotentialEqualsElectricCurrent()
{
ElectricCurrent i = Power.FromWatts(20) / ElectricPotential.FromVolts(5);
Assert.Equal(4, i.Amperes);
}
}
}

0 comments on commit 381d84a

Please sign in to comment.