diff options
Diffstat (limited to 'RhSolutions.ML.Tests/RautitanFittingsTests.cs')
-rw-r--r-- | RhSolutions.ML.Tests/RautitanFittingsTests.cs | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/RhSolutions.ML.Tests/RautitanFittingsTests.cs b/RhSolutions.ML.Tests/RautitanFittingsTests.cs new file mode 100644 index 0000000..376d7db --- /dev/null +++ b/RhSolutions.ML.Tests/RautitanFittingsTests.cs @@ -0,0 +1,65 @@ +namespace RhSolutions.ML.Tests; +public class RautitanFittingsTests : RhSolutionsTests +{ + [TestCase("Гильза 16")] + [TestCase("Пресс-втулка")] + public void SleevesTest(string name) + => Execute(name, expectedGroup: "Монтажная гильза"); + + [TestCase("Тройник 20")] + [TestCase("Тройник 20-16-16")] + [TestCase("Тройник 20х20х20")] + [TestCase("Тройник 32*32*32")] + [TestCase("Тройник 50-50-32")] + [TestCase("Тройник, 40 - 20 - 40")] + [TestCase("Тройник, 50 - 32 - 50")] + public void TPieceTest(string name) + => Execute(name, expectedGroup: "Тройник RAUTITAN"); + + [TestCase("Муфта соединительная равнопроходная 16 PX")] + [TestCase("Муфта соединительная переходная 25-16")] + [TestCase("Муфта 16")] + [TestCase("Переход 20-16")] + [TestCase("Переходник 20-16")] + [TestCase("Соединение труба-труба 50/50")] + [TestCase("Соединение труба-труба редукционное, 25 х 16")] + public void CouplingTest(string name) + => Execute(name, expectedGroup: "Муфта соединительная"); + + [TestCase("Переходник с наружной резьбой 20-R 3/4 RX+")] + [TestCase("Переходник с наружн. резьбой 20 1/2")] + [TestCase("Переходник 16 1/2 НР")] + [TestCase("ПНР 16")] + [TestCase("Переход НР 16 1/2")] + [TestCase("Муфта НР 16 1/2")] + [TestCase("Соединение прямое с ниппелем")] + [TestCase("Переходник на резьбу 20 1/2")] + [TestCase("переходник наружная резьба 16 1/2")] + public void AdapterExternalTest(string name) + => Execute(name, expectedGroup: "Переходник на наружную резьбу"); + + [TestCase("Переходник с внутренней резьбой 20-Rp 3/4 RX+")] + [TestCase("Переходник с внутр. резьбой 20 1/2")] + [TestCase("Переходник 16 1/2 ВР")] + [TestCase("ПВР 16")] + [TestCase("Переход ВР 16 1/2")] + [TestCase("Муфта ВР 16 1/2")] + public void AdapterInternalTest(string name) + => Execute(name, expectedGroup: "Переходник на внутреннюю резьбу"); + + [TestCase("Переходник с накидной гайкой 16-G 1/2 RX+")] + [TestCase("Переходник с накидн. гайкой 16 1/2")] + [TestCase("Переходник 16 1/2 НГ")] + [TestCase("ПНГ 16")] + [TestCase("Переход НГ 16 1/2")] + [TestCase("Муфта НГ 16 1/2")] + [TestCase("штуцер с накидной гайкой")] + public void AdapterScrewcapTest(string name) + => Execute(name, expectedGroup: "Переходник с накидной гайкой"); + + [TestCase("Угольник 16")] + [TestCase("Угольник 16 90")] + [TestCase("Угольник 50 45")] + public void ElbowTest(string name) + => Execute(name, expectedGroup: "Угольник RAUTITAN"); +}
\ No newline at end of file |