Skip to content

Commit 7cec179

Browse files
unknownunknown
authored andcommitted
This fixes the unit tests for energy units. They now use value that are not copied directly from the unit declaration json.
1 parent 7770b68 commit 7cec179

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

UnitsNet.Tests/CustomCode/EnergyTests.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,52 +33,52 @@ public class EnergyTests : EnergyTestsBase
3333

3434
protected override double BritishThermalUnitsInOneJoule
3535
{
36-
get { return 1/1055.05585262; }
36+
get { return 0.00094781712; }
3737
}
3838

3939
protected override double CaloriesInOneJoule
4040
{
41-
get { return 1/4.184; }
41+
get { return 0.239005736; }
4242
}
4343

4444
protected override double ElectronVoltsInOneJoule
4545
{
46-
get { return 1/1.602176565e-19; }
46+
get { return 6.241509343260179e18; }
4747
}
4848

4949
protected override double ErgsInOneJoule
5050
{
51-
get { return 1/1e-7; }
51+
get { return 10000000; }
5252
}
5353

5454
protected override double FootPoundsInOneJoule
5555
{
56-
get { return 1/1.355817948; }
56+
get { return 0.737562149; }
5757
}
5858

5959
protected override double GigawattHoursInOneJoule
6060
{
61-
get { return 1 / (3600d * 1e9); }
61+
get { return 2.77777778e-13; }
6262
}
6363

6464
protected override double KilocaloriesInOneJoule
6565
{
66-
get { return 1 / (4.184 * 1000); }
66+
get { return 0.00023900573614; }
6767
}
6868

6969
protected override double KilowattHoursInOneJoule
7070
{
71-
get { return 1 / (3600d * 1e3); }
71+
get { return 2.77777778e-7; }
7272
}
7373

7474
protected override double MegawattHoursInOneJoule
7575
{
76-
get { return 1 / (3600d * 1e6); }
76+
get { return 2.77777778e-10; }
7777
}
7878

7979
protected override double WattHoursInOneJoule
8080
{
81-
get { return 1 /3600d; }
81+
get { return 0.000277777778; }
8282
}
8383
}
8484
}

0 commit comments

Comments
 (0)