diff --git a/Data/misc_elbow.txt b/Data/misc_elbow.txt new file mode 100644 index 0000000..faf6ccb --- /dev/null +++ b/Data/misc_elbow.txt @@ -0,0 +1,13 @@ +Угольник 20/90 Угольник RAUTITAN +Угольник 25/90 Угольник RAUTITAN +Угольник 32/90 Угольник RAUTITAN +Угольник 40/90 Угольник RAUTITAN +Угольник 50/90 Угольник RAUTITAN +Угольник 63/90 Угольник RAUTITAN +Угольник 20/45 Угольник RAUTITAN +Угольник 25/45 Угольник RAUTITAN +Угольник 32/45 Угольник RAUTITAN +Угольник 40/45 Угольник RAUTITAN +Угольник 50/45 Угольник RAUTITAN +Угольник 63/45 Угольник RAUTITAN + diff --git a/RhSolutions.ML.Tests/RautitanFittingsTests.cs b/RhSolutions.ML.Tests/RautitanFittingsTests.cs index 2d2f01a..a5436f3 100644 --- a/RhSolutions.ML.Tests/RautitanFittingsTests.cs +++ b/RhSolutions.ML.Tests/RautitanFittingsTests.cs @@ -60,6 +60,7 @@ public class RautitanFittingsTests : RhSolutionsTests [TestCase("Угольник 16")] [TestCase("Угольник 16 90")] [TestCase("Угольник 50 45")] + [TestCase("угольник 20/90")] public void ElbowTest(string name) => Execute(name, expectedGroup: "Угольник RAUTITAN"); @@ -77,4 +78,17 @@ public class RautitanFittingsTests : RhSolutionsTests [TestCase("Соединение угловое с накидной гайкой 16 х 1/2\", латунь")] public void ScrewcapElbowTest(string name) => Execute(name, expectedGroup: "Угольник с накидной гайкой"); + + [TestCase("Тройник RAUTITAN RX+ с наружной резьбой 16-16-R 1/2")] + [TestCase("Тройник RAUTITAN RX+ с наружной резьбой 20-20-R 1/2")] + public void ThreadTPieceExternal(string name) + => Execute(name, expectedGroup: "Тройник RAUTITAN резьбовой наружный"); + + [TestCase("Тройник с внутр. резьбой на боков. проходе 25-Rp 1/2-25 RX+")] + public void ThreadTPieceInternal(string name) + => Execute(name, expectedGroup: "Тройник RAUTITAN резьбовой внутренний"); + + [TestCase("Тройник настенный с внутренней резьбой 16-Rp1/2-16 RX+")] + public void ThreadTPieceWall(string name) + => Execute(name, expectedGroup: "Тройник RAUTITAN резьбовой настенный"); } \ No newline at end of file