diff options
author | Serghei Cebotari <serghei@cebotari.ru> | 2023-09-20 16:18:38 +0300 |
---|---|---|
committer | Serghei Cebotari <serghei@cebotari.ru> | 2023-09-20 16:18:38 +0300 |
commit | 9773d6a93feda8073bb50643349679ad7b5dce81 (patch) | |
tree | 3fa0725c974a62c70911bf11fbe435b324e715a8 | |
parent | f5d25ed7e8e56f70ea65d5e2d2b669b34e1d39ea (diff) |
Add internal adapter
-rw-r--r-- | Data/misc_adapter_internal.txt | 41 | ||||
-rw-r--r-- | Data/rehau_adapter_internal.txt | 9 | ||||
-rw-r--r-- | RhSolutions.ML.Tests/Tests.cs | 18 |
3 files changed, 68 insertions, 0 deletions
diff --git a/Data/misc_adapter_internal.txt b/Data/misc_adapter_internal.txt new file mode 100644 index 0000000..7084d50 --- /dev/null +++ b/Data/misc_adapter_internal.txt @@ -0,0 +1,41 @@ +Муфта с внутренней резьбой 16-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 20-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 20-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 25-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 25-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 25-Rp 1 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 32-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 32-Rр 1 RX+ Переходник на внутреннюю резьбу +Муфта с внутренней резьбой 40-Rр 1 1/4 RX+ Переходник на внутреннюю резьбу +Муфта ВР 16-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Муфта ВР 20-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Муфта ВР 20-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Муфта ВР 25-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Муфта ВР 25-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Муфта ВР 25-Rp 1 RX+ Переходник на внутреннюю резьбу +Муфта ВР 32-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Муфта ВР 32-Rр 1 RX+ Переходник на внутреннюю резьбу +Муфта ВР 40-Rр 1 1/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 16-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 20-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 20-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 25-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 25-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 25-Rp 1 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 32-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 32-Rр 1 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 40-Rр 1 1/4 RX+ Переходник на внутреннюю резьбу +ПВР 16-Rp 1/2 RX+ Переходник на внутреннюю резьбу +ПВР 20-Rp 1/2 RX+ Переходник на внутреннюю резьбу +ПВР 20-Rp 3/4 RX+ Переходник на внутреннюю резьбу +ПВР 25-Rp 1/2 RX+ Переходник на внутреннюю резьбу +ПВР 25-Rp 3/4 RX+ Переходник на внутреннюю резьбу +ПВР 25-Rp 1 RX+ Переходник на внутреннюю резьбу +ПВР 32-Rp 3/4 RX+ Переходник на внутреннюю резьбу +ПВР 32-Rр 1 RX+ Переходник на внутреннюю резьбу +ПВР 40-Rр 1 1/4 RX+ Переходник на внутреннюю резьбу +Переходник 16 ВР Переходник на внутреннюю резьбу +Переходник 20 ВР Переходник на внутреннюю резьбу +Переходник 25 ВР Переходник на внутреннюю резьбу +Переходник 32 ВР Переходник на внутреннюю резьбу +Переходник 40 ВР Переходник на внутреннюю резьбу diff --git a/Data/rehau_adapter_internal.txt b/Data/rehau_adapter_internal.txt new file mode 100644 index 0000000..8ae1919 --- /dev/null +++ b/Data/rehau_adapter_internal.txt @@ -0,0 +1,9 @@ +Переходник с внутренней резьбой 16-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 20-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 20-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 25-Rp 1/2 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 25-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 25-Rp 1 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 32-Rp 3/4 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 32-Rр 1 RX+ Переходник на внутреннюю резьбу +Переходник с внутренней резьбой 40-Rр 1 1/4 RX+ Переходник на внутреннюю резьбу diff --git a/RhSolutions.ML.Tests/Tests.cs b/RhSolutions.ML.Tests/Tests.cs index 0eb84a3..c0924fa 100644 --- a/RhSolutions.ML.Tests/Tests.cs +++ b/RhSolutions.ML.Tests/Tests.cs @@ -55,6 +55,7 @@ public class Tests } [TestCase("Муфта соединительная равнопроходная 16 PX")] + [TestCase("Муфта соединительная переходная 25-16")] [TestCase("Муфта 16")] [TestCase("Переход 20-16")] [TestCase("Переходник 20-16")] @@ -69,6 +70,7 @@ public class Tests } [TestCase("Переходник с наружной резьбой 20-R 3/4 RX+")] + [TestCase("Переходник с наружн. резьбой 20 1/2")] [TestCase("Переходник 16 1/2 НР")] [TestCase("ПНР 16")] [TestCase("Переход НР 16 1/2")] @@ -81,6 +83,22 @@ public class Tests }; var prediction = _predEngine.Predict(p); Assert.That(prediction.Type, Is.EqualTo("Переходник на наружную резьбу")); + } + + [TestCase("Переходник с внутренней резьбой 20-R 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) + { + Product p = new() + { + Name = name + }; + var prediction = _predEngine.Predict(p); + Assert.That(prediction.Type, Is.EqualTo("Переходник на внутреннюю резьбу")); } [TestCase("Труба stabil 16")] |