@@ -34,6 +34,10 @@ public void FeetInchesRoundTrip()
34
34
[ InlineData ( "1′" , 1 ) ] // Feet only
35
35
[ InlineData ( "1\" " , 0.08333333 ) ] // Inches only
36
36
[ InlineData ( "1″" , 0.08333333 ) ] // Inches only
37
+ [ InlineData ( "0' 1\" " , 0.08333333 ) ] // Inches only
38
+ [ InlineData ( "0' 1″" , 0.08333333 ) ] // Inches only
39
+ [ InlineData ( "0′ 1\" " , 0.08333333 ) ] // Inches only
40
+ [ InlineData ( "0′ 1″" , 0.08333333 ) ] // Inches only
37
41
[ InlineData ( "1' 1\" " , 1.08333333 ) ] // Normal form
38
42
[ InlineData ( "1′ 1″" , 1.08333333 ) ] // Normal form
39
43
[ InlineData ( " 1′ 1″ " , 1.08333333 ) ] // Normal form, requires trimming
@@ -45,6 +49,10 @@ public void FeetInchesRoundTrip()
45
49
[ InlineData ( "-1′" , - 1 ) ] // Feet only
46
50
[ InlineData ( "-1\" " , - 0.08333333 ) ] // Inches only
47
51
[ InlineData ( "-1″" , - 0.08333333 ) ] // Inches only
52
+ [ InlineData ( "-0' 1\" " , - 0.08333333 ) ] // Inches only
53
+ [ InlineData ( "-0' 1″" , - 0.08333333 ) ] // Inches only
54
+ [ InlineData ( "-0′ 1\" " , - 0.08333333 ) ] // Inches only
55
+ [ InlineData ( "-0′ 1″" , - 0.08333333 ) ] // Inches only
48
56
[ InlineData ( "-1' 1\" " , - 1.08333333 ) ] // Normal form
49
57
[ InlineData ( "-1′ 1″" , - 1.08333333 ) ] // Normal form
50
58
[ InlineData ( " -1′ 1″ " , - 1.08333333 ) ] // Normal form, requires trimming
0 commit comments