From f53d2ca76aee71175f3b18fd8cb86b2c066230f3 Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Fri, 6 Oct 2023 15:13:11 +0300 Subject: [PATCH] Update elbows --- Data/misc_elbow.txt | 13 +++++++++++++ RhSolutions.ML.Tests/RautitanFittingsTests.cs | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 Data/misc_elbow.txt 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