style(shapes): remove redundant usings and document PipeSizes bound

This commit is contained in:
2026-04-10 17:31:22 -04:00
parent 57863e16e9
commit d215d02844
2 changed files with 22 additions and 3 deletions

View File

@@ -46,6 +46,16 @@ public class PipeSizesTests
Assert.DoesNotContain(results, e => e.Label == "4");
}
[Fact]
public void GetFittingSizes_ExactBoundary_IsInclusive()
{
// NPS 3 has OD 3.500; passing maxOD = 3.500 should include it.
var results = PipeSizes.GetFittingSizes(3.500).ToList();
Assert.Contains(results, e => e.Label == "3");
Assert.DoesNotContain(results, e => e.Label == "3 1/2");
}
[Fact]
public void GetFittingSizes_MaxSmallerThanSmallest_ReturnsEmpty()
{