summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerghei Cebotari <serghei@cebotari.ru>2023-09-21 09:46:12 +0300
committerSerghei Cebotari <serghei@cebotari.ru>2023-09-21 09:46:12 +0300
commit741fa8e4b5c350b386b54b04fa2b7271fad3372e (patch)
tree087a41edc01099e266a1586c27c3b302f1a3926b
parenta3c730d520e0fdd679f7f4543341f0f1ec6ef322 (diff)
Add elbows
-rw-r--r--Data/rehau_elbow.txt13
-rw-r--r--RhSolutions.ML.Tests/Tests.cs13
2 files changed, 26 insertions, 0 deletions
diff --git a/Data/rehau_elbow.txt b/Data/rehau_elbow.txt
new file mode 100644
index 0000000..f6d89a0
--- /dev/null
+++ b/Data/rehau_elbow.txt
@@ -0,0 +1,13 @@
+"Угольник 90°, 50 RX+" Угольник RAUTITAN
+"Угольник 90°, 63 RX+" Угольник RAUTITAN
+"Угольник 90°, 16 PX" Угольник RAUTITAN
+"Угольник 90°, 20 PX" Угольник RAUTITAN
+"Угольник 90°, 25 PX" Угольник RAUTITAN
+"Угольник 90°, 32 PX" Угольник RAUTITAN
+"Угольник 90°, 40 PX" Угольник RAUTITAN
+"Угольник 45°, 50 RX+" Угольник RAUTITAN
+"Угольник 45°, 63 RX+" Угольник RAUTITAN
+"Угольник 45°, 20 PX" Угольник RAUTITAN
+"Угольник 45°, 25 PX" Угольник RAUTITAN
+"Угольник 45°, 32 PX" Угольник RAUTITAN
+"Угольник 45°, 40 PX" Угольник RAUTITAN
diff --git a/RhSolutions.ML.Tests/Tests.cs b/RhSolutions.ML.Tests/Tests.cs
index 3f6960a..9972598 100644
--- a/RhSolutions.ML.Tests/Tests.cs
+++ b/RhSolutions.ML.Tests/Tests.cs
@@ -117,6 +117,19 @@ public class Tests
Assert.That(prediction.Type, Is.EqualTo("Переходник с накидной гайкой"));
}
+ [TestCase("Угольник 16")]
+ [TestCase("Угольник 16 90")]
+ [TestCase("Угольник 50 45")]
+ public void ElbowTest(string name)
+ {
+ Product p = new()
+ {
+ Name = name
+ };
+ var prediction = _predEngine.Predict(p);
+ Assert.That(prediction.Type, Is.EqualTo("Угольник RAUTITAN"));
+ }
+
[TestCase("Труба stabil 16")]
[TestCase("Труба stabil")]
public void StabilPipeTest(string name)