From c44880b0a423501b5833eb86e2a47319ade1c772 Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Sun, 15 Oct 2023 21:59:14 +0300 Subject: [PATCH] Add eurocones --- Data/rehau_eurocone.txt | 7 ++++++ Data/sanext_eurocone.txt | 5 ++++ Data/tece_eurocone.txt | 9 ++++++++ RhSolutions.ML.Tests/RautitanFittingsTests.cs | 23 +++++++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 Data/rehau_eurocone.txt create mode 100644 Data/sanext_eurocone.txt create mode 100644 Data/tece_eurocone.txt diff --git a/Data/rehau_eurocone.txt b/Data/rehau_eurocone.txt new file mode 100644 index 0000000..b99221c --- /dev/null +++ b/Data/rehau_eurocone.txt @@ -0,0 +1,7 @@ +Резьбозажимное соединение flex/pink 16х2,2xG3/4 Резьбозажимное flex +Резьбозажимное соединение flex/pink 20х2,8xG3/4 Резьбозажимное flex +Резьбозажимное соединение stabil 16,2x2,6xG3/4 Резьбозажимное stabil +Резьбозажимное соединение stabil 20x2,9xG3/4 Резьбозажимное stabil +Резьбозажимное соединение для металлической трубки G 3/4 -15 Резьбозажимное для трубки +Переходник на евроконус 16-G 3/4 Переходник на евроконус +Переходник на евроконус 20-G 3/4 Переходник на евроконус diff --git a/Data/sanext_eurocone.txt b/Data/sanext_eurocone.txt new file mode 100644 index 0000000..41cc517 --- /dev/null +++ b/Data/sanext_eurocone.txt @@ -0,0 +1,5 @@ +"Переходник с накидной гайкой 16x2.2 -G 3/4"" Евроконус, c гильзой в комплекте" Переходник на евроконус +"Переходник с накидной гайкой 20х2.8 -G 3/4"" Евроконус, c гильзой в комплекте" Переходник на евроконус +"Переходник компрессионный PEX 20х2.8-G 3/4"" Евроконус" Резьбозажимное flex +"Переходник компрессионный PEX 16х2.0/2.2-G 3/4"" Евроконус" Резьбозажимное flex +"Фитинг подключения L и T-образной медной трубки - D15 - G 3/4"" Евроконус Резьбозажимное для трубки \ No newline at end of file diff --git a/Data/tece_eurocone.txt b/Data/tece_eurocone.txt new file mode 100644 index 0000000..8575f2d --- /dev/null +++ b/Data/tece_eurocone.txt @@ -0,0 +1,9 @@ +"Соединение прямое с накидной гайкой, Евроконус, 16 х 3/4"", латунь" Переходник на евроконус +"Соединение прямое с накидной гайкой, Евроконус, 20 х 3/4"", латунь" Переходник на евроконус +Соед.прям. с вн.резьбой (н.гайка, еврок.) 16 ник. Переходник на евроконус +Соед.прям. с вн.резьбой (н.гайка, еврок.) 20 ник. Переходник на евроконус +Концовка разб. 3/4'' (еврок) для универс. трубы 16 Резьбозажимное flex +Концовка разб. 3/4'' (еврок) для универс. трубы 20 Резьбозажимное flex +Концовка разб.3/4''(еврок.) для PE-Xc и PE-MDXс 16 Резьбозажимное stabil +Концовка разб.3/4''(еврок.) для PE-Xc и PE-MDXс 20 Резьбозажимное stabil +Концовка для монтажной трубы 15 х 1/2'' Резьбозажимное для трубки diff --git a/RhSolutions.ML.Tests/RautitanFittingsTests.cs b/RhSolutions.ML.Tests/RautitanFittingsTests.cs index 8bec1d5..a36b736 100644 --- a/RhSolutions.ML.Tests/RautitanFittingsTests.cs +++ b/RhSolutions.ML.Tests/RautitanFittingsTests.cs @@ -136,4 +136,27 @@ public class RautitanFittingsTests : RhSolutionsTests [TestCase("Заглушка для полимерн. трубы 16 RX+")] public void DummyPlugTest(string name) => Execute(name, expectedGroup: "Заглушка труб RAUTITAN"); + + [TestCase("Концовка разб. 3/4'' (еврок) для универс. трубы 16")] + [TestCase("Переходник компрессионный PEX 20х2.8-G 3/4\" Евроконус")] + [TestCase("Резьбозажимное соединение flex/pink 20х2,8xG3/4")] + public void EuroconeFlexTest(string name) + => Execute(name, expectedGroup: "Резьбозажимное flex"); + + [TestCase("Резьбозажимное соединение stabil 16,2x2,6xG3/4")] + [TestCase("Концовка разб.3/4''(еврок.) для PE-Xc и PE-MDXс 16")] + public void EuroconeStabilTest(string name) + => Execute(name, expectedGroup: "Резьбозажимное stabil"); + + [TestCase("Переходник на евроконус 16-G 3/4")] + [TestCase("Соед.прям. с вн.резьбой (н.гайка, еврок.) 16 ник.")] + [TestCase("Переходник с накидной гайкой 16x2.2 -G 3/4\" Евроконус, c гильзой в комплекте")] + public void EuroconeAdapterTest(string name) + => Execute(name, expectedGroup: "Переходник на евроконус"); + + [TestCase("Резьбозажимное соединение для металлической трубки G 3/4 -15")] + [TestCase("Концовка для монтажной трубы 15 х 1/2''")] + [TestCase("Фитинг подключения L и T-образной медной трубки - D15 - G 3/4")] + public void EuroconeConnectionBendTest(string name) + => Execute(name, expectedGroup: "Резьбозажимное для трубки"); } \ No newline at end of file