Skip to content

Commit f59e55a

Browse files
committed
Removing nullable methods from quantity classes as well as extension methods
1 parent 6cfc4c8 commit f59e55a

File tree

186 files changed

+0
-15770
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+0
-15770
lines changed

UnitsNet.Tests/DecimalOverloadTests.cs

-68
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromDecimalReturnsCorre
3535
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
3636
}
3737

38-
[Fact]
39-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalReturnsCorrectValue()
40-
{
41-
decimal? oneMeterPerSecondSquared = 1m;
42-
Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(oneMeterPerSecondSquared);
43-
Assert.NotNull(acceleration);
44-
Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
45-
}
46-
47-
[Fact]
48-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalReturnsNullWhenGivenNull()
49-
{
50-
decimal? nullDecimal = null;
51-
Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(nullDecimal);
52-
Assert.Null(acceleration);
53-
}
54-
5538
[Fact]
5639
public static void CreatingQuantityWithDoubleBackingFieldFromDecimalWithExtensionMethodReturnsCorrectValue()
5740
{
@@ -60,23 +43,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromDecimalWithExtensio
6043
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
6144
}
6245

63-
[Fact]
64-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalWithExtensionMethodReturnsCorrectValue()
65-
{
66-
decimal? oneMeterPerSecondSquared = 1m;
67-
Acceleration? acceleration = oneMeterPerSecondSquared.MetersPerSecondSquared();
68-
Assert.NotNull(acceleration);
69-
Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
70-
}
71-
72-
[Fact]
73-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalWithExtensionMethodReturnsNullWhenGivenNull()
74-
{
75-
decimal? nullDecimal = null;
76-
Acceleration? acceleration = nullDecimal.MetersPerSecondSquared();
77-
Assert.Null(acceleration);
78-
}
79-
8046
[Fact]
8147
public static void CreatingQuantityWithDecimalBackingFieldFromDecimalReturnsCorrectValue()
8248
{
@@ -85,46 +51,12 @@ public static void CreatingQuantityWithDecimalBackingFieldFromDecimalReturnsCorr
8551
Assert.Equal(1.0, power.Watts);
8652
}
8753

88-
[Fact]
89-
public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalReturnsCorrectValue()
90-
{
91-
decimal? oneWatt = 1m;
92-
Power? power = Power.FromWatts(oneWatt);
93-
Assert.NotNull(power);
94-
Assert.Equal(1.0, power.Value.Watts);
95-
}
96-
97-
[Fact]
98-
public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalReturnsNullWhenGivenNull()
99-
{
100-
decimal? nullDecimal = null;
101-
Power? power = Power.FromWatts(nullDecimal);
102-
Assert.Null(power);
103-
}
104-
10554
[Fact]
10655
public static void CreatingQuantityWithDecimalBackingFieldFromDecimalWithExtensionMethodReturnsCorrectValue()
10756
{
10857
decimal oneWatt = 1m;
10958
Power power = oneWatt.Watts();
11059
Assert.Equal(1.0, power.Watts);
11160
}
112-
113-
[Fact]
114-
public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalWithExtensionMethodReturnsCorrectValue()
115-
{
116-
decimal? oneWatt = 1m;
117-
Power? power = oneWatt.Watts();
118-
Assert.NotNull(power);
119-
Assert.Equal(1.0, power.Value.Watts);
120-
}
121-
122-
[Fact]
123-
public static void CreatingQuantityWithDecimalBackingFieldFromNullableDecimalWithExtensionMethodReturnsNullWhenGivenNull()
124-
{
125-
decimal? nullDecimal = null;
126-
Power? power = nullDecimal.Watts();
127-
Assert.Null(power);
128-
}
12961
}
13062
}

UnitsNet.Tests/IntOverloadTests.cs

-68
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromIntReturnsCorrectVa
3535
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
3636
}
3737

38-
[Fact]
39-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntReturnsCorrectValue()
40-
{
41-
int? oneMeterPerSecondSquared = 1;
42-
Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(oneMeterPerSecondSquared);
43-
Assert.NotNull(acceleration);
44-
Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
45-
}
46-
47-
[Fact]
48-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntReturnsNullWhenGivenNull()
49-
{
50-
int? nullInt = null;
51-
Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(nullInt);
52-
Assert.Null(acceleration);
53-
}
54-
5538
[Fact]
5639
public static void CreatingQuantityWithDoubleBackingFieldFromIntWithExtensionMethodReturnsCorrectValue()
5740
{
@@ -60,23 +43,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromIntWithExtensionMet
6043
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
6144
}
6245

63-
[Fact]
64-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntWithExtensionMethodReturnsCorrectValue()
65-
{
66-
int? oneMeterPerSecondSquared = 1;
67-
Acceleration? acceleration = oneMeterPerSecondSquared.MetersPerSecondSquared();
68-
Assert.NotNull(acceleration);
69-
Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
70-
}
71-
72-
[Fact]
73-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntWithExtensionMethodReturnsNullWhenGivenNull()
74-
{
75-
int? nullInt = null;
76-
Acceleration? acceleration = nullInt.MetersPerSecondSquared();
77-
Assert.Null(acceleration);
78-
}
79-
8046
[Fact]
8147
public static void CreatingQuantityWithIntBackingFieldFromIntReturnsCorrectValue()
8248
{
@@ -85,46 +51,12 @@ public static void CreatingQuantityWithIntBackingFieldFromIntReturnsCorrectValue
8551
Assert.Equal(1.0, power.Watts);
8652
}
8753

88-
[Fact]
89-
public static void CreatingQuantityWithIntBackingFieldFromNullableIntReturnsCorrectValue()
90-
{
91-
int? oneWatt = 1;
92-
Power? power = Power.FromWatts(oneWatt);
93-
Assert.NotNull(power);
94-
Assert.Equal(1.0, power.Value.Watts);
95-
}
96-
97-
[Fact]
98-
public static void CreatingQuantityWithIntBackingFieldFromNullableIntReturnsNullWhenGivenNull()
99-
{
100-
int? nullInt = null;
101-
Power? power = Power.FromWatts(nullInt);
102-
Assert.Null(power);
103-
}
104-
10554
[Fact]
10655
public static void CreatingQuantityWithIntBackingFieldFromIntWithExtensionMethodReturnsCorrectValue()
10756
{
10857
int oneWatt = 1;
10958
Power power = oneWatt.Watts();
11059
Assert.Equal(1.0, power.Watts);
11160
}
112-
113-
[Fact]
114-
public static void CreatingQuantityWithIntBackingFieldFromNullableIntWithExtensionMethodReturnsCorrectValue()
115-
{
116-
int? oneWatt = 1;
117-
Power? power = oneWatt.Watts();
118-
Assert.NotNull(power);
119-
Assert.Equal(1.0, power.Value.Watts);
120-
}
121-
122-
[Fact]
123-
public static void CreatingQuantityWithIntBackingFieldFromNullableIntWithExtensionMethodReturnsNullWhenGivenNull()
124-
{
125-
int? nullInt = null;
126-
Power? power = nullInt.Watts();
127-
Assert.Null(power);
128-
}
12961
}
13062
}

UnitsNet.Tests/LongOverloadTests.cs

-68
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromLongReturnsCorrectV
3535
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
3636
}
3737

38-
[Fact]
39-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongReturnsCorrectValue()
40-
{
41-
long? oneMeterPerSecondSquared = 1;
42-
Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(oneMeterPerSecondSquared);
43-
Assert.NotNull(acceleration);
44-
Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
45-
}
46-
47-
[Fact]
48-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongReturnsNullWhenGivenNull()
49-
{
50-
long? nullLong = null;
51-
Acceleration? acceleration = Acceleration.FromMetersPerSecondSquared(nullLong);
52-
Assert.Null(acceleration);
53-
}
54-
5538
[Fact]
5639
public static void CreatingQuantityWithDoubleBackingFieldFromLongWithExtensionMethodReturnsCorrectValue()
5740
{
@@ -60,23 +43,6 @@ public static void CreatingQuantityWithDoubleBackingFieldFromLongWithExtensionMe
6043
Assert.Equal(1.0, acceleration.MetersPerSecondSquared);
6144
}
6245

63-
[Fact]
64-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongWithExtensionMethodReturnsCorrectValue()
65-
{
66-
long? oneMeterPerSecondSquared = 1;
67-
Acceleration? acceleration = oneMeterPerSecondSquared.MetersPerSecondSquared();
68-
Assert.NotNull(acceleration);
69-
Assert.Equal(1.0, acceleration.Value.MetersPerSecondSquared);
70-
}
71-
72-
[Fact]
73-
public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongWithExtensionMethodReturnsNullWhenGivenNull()
74-
{
75-
long? nullLong = null;
76-
Acceleration? acceleration = nullLong.MetersPerSecondSquared();
77-
Assert.Null(acceleration);
78-
}
79-
8046
[Fact]
8147
public static void CreatingQuantityWithLongBackingFieldFromLongReturnsCorrectValue()
8248
{
@@ -85,46 +51,12 @@ public static void CreatingQuantityWithLongBackingFieldFromLongReturnsCorrectVal
8551
Assert.Equal(1.0, power.Watts);
8652
}
8753

88-
[Fact]
89-
public static void CreatingQuantityWithLongBackingFieldFromNullableLongReturnsCorrectValue()
90-
{
91-
long? oneWatt = 1;
92-
Power? power = Power.FromWatts(oneWatt);
93-
Assert.NotNull(power);
94-
Assert.Equal(1.0, power.Value.Watts);
95-
}
96-
97-
[Fact]
98-
public static void CreatingQuantityWithLongBackingFieldFromNullableLongReturnsNullWhenGivenNull()
99-
{
100-
long? nullLong = null;
101-
Power? power = Power.FromWatts(nullLong);
102-
Assert.Null(power);
103-
}
104-
10554
[Fact]
10655
public static void CreatingQuantityWithLongBackingFieldFromLongWithExtensionMethodReturnsCorrectValue()
10756
{
10857
long oneWatt = 1;
10958
Power power = oneWatt.Watts();
11059
Assert.Equal(1.0, power.Watts);
11160
}
112-
113-
[Fact]
114-
public static void CreatingQuantityWithLongBackingFieldFromNullableLongWithExtensionMethodReturnsCorrectValue()
115-
{
116-
long? oneWatt = 1;
117-
Power? power = oneWatt.Watts();
118-
Assert.NotNull(power);
119-
Assert.Equal(1.0, power.Value.Watts);
120-
}
121-
122-
[Fact]
123-
public static void CreatingQuantityWithLongBackingFieldFromNullableLongWithExtensionMethodReturnsNullWhenGivenNull()
124-
{
125-
long? nullLong = null;
126-
Power? power = nullLong.Watts();
127-
Assert.Null(power);
128-
}
12961
}
13062
}

UnitsNet.Tests/NullableConstructors.cs

-90
This file was deleted.

0 commit comments

Comments
 (0)