summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerghei Cebotari <serghei@cebotari.ru>2023-09-20 16:42:13 +0300
committerSerghei Cebotari <serghei@cebotari.ru>2023-09-20 16:42:13 +0300
commita3c730d520e0fdd679f7f4543341f0f1ec6ef322 (patch)
treeab9fd372bb3717b0d1ffa3818be1f2911e41e25a
parent56e643a78405ed587ad5ceae1d2080eaa7156659 (diff)
Add screwcap adapter
-rw-r--r--Data/misc_adapter_screwcap.txt56
-rw-r--r--Data/rehau_adapter_screwcap.txt12
-rw-r--r--RhSolutions.ML.Tests/Tests.cs18
3 files changed, 85 insertions, 1 deletions
diff --git a/Data/misc_adapter_screwcap.txt b/Data/misc_adapter_screwcap.txt
new file mode 100644
index 0000000..90eaae0
--- /dev/null
+++ b/Data/misc_adapter_screwcap.txt
@@ -0,0 +1,56 @@
+
+Муфта с накидной гайкой 16-G 1/2 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 16-G 3/4 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 20-G 1/2 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 20-G 3/4 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 25-G 3/4 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 25-G 1 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 32-G 1 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 32-G 1 1/4 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 32-G 1 1/2 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 40-G 1 1/2 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 50-G 1 3/4 RX+ Переходник с накидной гайкой
+Муфта с накидной гайкой 63-G 2 3/8 RX+ Переходник с накидной гайкой
+Муфта с НГ 16-G 1/2 RX+ Переходник с накидной гайкой
+Муфта с НГ 16-G 3/4 RX+ Переходник с накидной гайкой
+Муфта с НГ 20-G 1/2 RX+ Переходник с накидной гайкой
+Муфта с НГ 20-G 3/4 RX+ Переходник с накидной гайкой
+Муфта с НГ 25-G 3/4 RX+ Переходник с накидной гайкой
+Муфта с НГ 25-G 1 RX+ Переходник с накидной гайкой
+Муфта с НГ 32-G 1 RX+ Переходник с накидной гайкой
+Муфта с НГ 32-G 1 1/4 RX+ Переходник с накидной гайкой
+Муфта с НГ 32-G 1 1/2 RX+ Переходник с накидной гайкой
+Муфта с НГ 40-G 1 1/2 RX+ Переходник с накидной гайкой
+Муфта с НГ 50-G 1 3/4 RX+ Переходник с накидной гайкой
+Муфта с НГ 63-G 2 3/8 RX+ Переходник с накидной гайкой
+Переходник с НГ 16-G 1/2 RX+ Переходник с накидной гайкой
+Переходник с НГ 16-G 3/4 RX+ Переходник с накидной гайкой
+Переходник с НГ 20-G 1/2 RX+ Переходник с накидной гайкой
+Переходник с НГ 20-G 3/4 RX+ Переходник с накидной гайкой
+Переходник с НГ 25-G 3/4 RX+ Переходник с накидной гайкой
+Переходник с НГ 25-G 1 RX+ Переходник с накидной гайкой
+Переходник с НГ 32-G 1 RX+ Переходник с накидной гайкой
+Переходник с НГ 32-G 1 1/4 RX+ Переходник с накидной гайкой
+Переходник с НГ 32-G 1 1/2 RX+ Переходник с накидной гайкой
+Переходник с НГ 40-G 1 1/2 RX+ Переходник с накидной гайкой
+Переходник с НГ 50-G 1 3/4 RX+ Переходник с накидной гайкой
+Переходник с НГ 63-G 2 3/8 RX+ Переходник с накидной гайкой
+ПНГ 16-G 1/2 RX+ Переходник с накидной гайкой
+ПНГ 16-G 3/4 RX+ Переходник с накидной гайкой
+ПНГ 20-G 1/2 RX+ Переходник с накидной гайкой
+ПНГ 20-G 3/4 RX+ Переходник с накидной гайкой
+ПНГ 25-G 3/4 RX+ Переходник с накидной гайкой
+ПНГ 25-G 1 RX+ Переходник с накидной гайкой
+ПНГ 32-G 1 RX+ Переходник с накидной гайкой
+ПНГ 32-G 1 1/4 RX+ Переходник с накидной гайкой
+ПНГ 32-G 1 1/2 RX+ Переходник с накидной гайкой
+ПНГ 40-G 1 1/2 RX+ Переходник с накидной гайкой
+ПНГ 50-G 1 3/4 RX+ Переходник с накидной гайкой
+ПНГ 63-G 2 3/8 RX+ Переходник с накидной гайкой
+Переходник 16 НГ Переходник с накидной гайкой
+Переходник 20 НГ Переходник с накидной гайкой
+Переходник 25 НГ Переходник с накидной гайкой
+Переходник 32 НГ Переходник с накидной гайкой
+Переходник 40 НГ Переходник с накидной гайкой
+Переходник 50 НГ Переходник с накидной гайкой
+Переходник 63 НГ Переходник с накидной гайкой
diff --git a/Data/rehau_adapter_screwcap.txt b/Data/rehau_adapter_screwcap.txt
new file mode 100644
index 0000000..4b6bdf5
--- /dev/null
+++ b/Data/rehau_adapter_screwcap.txt
@@ -0,0 +1,12 @@
+Переходник с накидной гайкой 16-G 1/2 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 16-G 3/4 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 20-G 1/2 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 20-G 3/4 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 25-G 3/4 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 25-G 1 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 32-G 1 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 32-G 1 1/4 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 32-G 1 1/2 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 40-G 1 1/2 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 50-G 1 3/4 RX+ Переходник с накидной гайкой
+Переходник с накидной гайкой 63-G 2 3/8 RX+ Переходник с накидной гайкой \ No newline at end of file
diff --git a/RhSolutions.ML.Tests/Tests.cs b/RhSolutions.ML.Tests/Tests.cs
index 0e17e67..3f6960a 100644
--- a/RhSolutions.ML.Tests/Tests.cs
+++ b/RhSolutions.ML.Tests/Tests.cs
@@ -85,7 +85,7 @@ public class Tests
Assert.That(prediction.Type, Is.EqualTo("Переходник на наружную резьбу"));
}
- [TestCase("Переходник с внутренней резьбой 20-R 3/4 RX+")]
+ [TestCase("Переходник с внутренней резьбой 20-Rp 3/4 RX+")]
[TestCase("Переходник с внутр. резьбой 20 1/2")]
[TestCase("Переходник 16 1/2 ВР")]
[TestCase("ПВР 16")]
@@ -101,6 +101,22 @@ public class Tests
Assert.That(prediction.Type, Is.EqualTo("Переходник на внутреннюю резьбу"));
}
+ [TestCase("Переходник с накидной гайкой 16-G 1/2 RX+")]
+ [TestCase("Переходник с накидн. гайкой 16 1/2")]
+ [TestCase("Переходник 16 1/2 НГ")]
+ [TestCase("ПНГ 16")]
+ [TestCase("Переход НГ 16 1/2")]
+ [TestCase("Муфта НГ 16 1/2")]
+ public void AdapterScrewcapTest(string name)
+ {
+ Product p = new()
+ {
+ Name = name
+ };
+ var prediction = _predEngine.Predict(p);
+ Assert.That(prediction.Type, Is.EqualTo("Переходник с накидной гайкой"));
+ }
+
[TestCase("Труба stabil 16")]
[TestCase("Труба stabil")]
public void StabilPipeTest(string name)