summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Data/misc_tpiece.txt38
-rw-r--r--Data/sanext_tpiece.txt37
-rw-r--r--Data/tece_tpiece.txt61
-rw-r--r--RhSolutions.ML.Tests/Tests.cs2
4 files changed, 138 insertions, 0 deletions
diff --git a/Data/misc_tpiece.txt b/Data/misc_tpiece.txt
index 04eb747..df3e7e9 100644
--- a/Data/misc_tpiece.txt
+++ b/Data/misc_tpiece.txt
@@ -44,3 +44,41 @@
Тройник 20-25-16 Тройник RAUTITAN
Тройник 20-25-20 Тройник RAUTITAN
Тройник 25-32-25 Тройник RAUTITAN
+Тройник 16 16 16 Тройник RAUTITAN
+Тройник 20 20 20 Тройник RAUTITAN
+Тройник 25 25 25 Тройник RAUTITAN
+Тройник 32 32 32 Тройник RAUTITAN
+Тройник 40 40 40 Тройник RAUTITAN
+Тройник 50 50 50 Тройник RAUTITAN
+Тройник 63 63 63 Тройник RAUTITAN
+Тройник 16 20 16 Тройник RAUTITAN
+Тройник 16 25 16 Тройник RAUTITAN
+Тройник 20 16 16 Тройник RAUTITAN
+Тройник 20 16 20 Тройник RAUTITAN
+Тройник 20 20 16 Тройник RAUTITAN
+Тройник 20 25 16 Тройник RAUTITAN
+Тройник 20 25 20 Тройник RAUTITAN
+Тройник 25 16 16 Тройник RAUTITAN
+Тройник 25 16 20 Тройник RAUTITAN
+Тройник 25 16 25 Тройник RAUTITAN
+Тройник 25 20 16 Тройник RAUTITAN
+Тройник 25 20 20 Тройник RAUTITAN
+Тройник 25 20 25 Тройник RAUTITAN
+Тройник 25 25 16 Тройник RAUTITAN
+Тройник 25 25 20 Тройник RAUTITAN
+Тройник 25 32 25 Тройник RAUTITAN
+Тройник 32 16 32 Тройник RAUTITAN
+Тройник 32 20 25 Тройник RAUTITAN
+Тройник 32 20 32 Тройник RAUTITAN
+Тройник 32 25 20 Тройник RAUTITAN
+Тройник 32 25 25 Тройник RAUTITAN
+Тройник 32 25 32 Тройник RAUTITAN
+Тройник 32 32 20 Тройник RAUTITAN
+Тройник 32 32 25 Тройник RAUTITAN
+Тройник 40 20 40 Тройник RAUTITAN
+Тройник 40 25 40 Тройник RAUTITAN
+Тройник 40 32 32 Тройник RAUTITAN
+Тройник 40 32 40 Тройник RAUTITAN
+Тройник 50 32 40 Тройник RAUTITAN
+Тройник 50 32 50 Тройник RAUTITAN
+
diff --git a/Data/sanext_tpiece.txt b/Data/sanext_tpiece.txt
new file mode 100644
index 0000000..2fada0f
--- /dev/null
+++ b/Data/sanext_tpiece.txt
@@ -0,0 +1,37 @@
+Тройник, 16 - 16 - 16 Тройник RAUTITAN
+Тройник, 20 - 20 - 20 Тройник RAUTITAN
+Тройник, 25 - 25 - 25 Тройник RAUTITAN
+Тройник, 32 - 32 - 32 Тройник RAUTITAN
+Тройник, 40 - 40 - 40 Тройник RAUTITAN
+Тройник, 50 - 50 - 50 Тройник RAUTITAN
+Тройник, 63 - 63 - 63 Тройник RAUTITAN
+Тройник, 16 - 20 - 16 Тройник RAUTITAN
+Тройник, 16 - 25 - 16 Тройник RAUTITAN
+Тройник, 20 - 16 - 16 Тройник RAUTITAN
+Тройник, 20 - 16 - 20 Тройник RAUTITAN
+Тройник, 20 - 20 - 16 Тройник RAUTITAN
+Тройник, 20 - 25 - 16 Тройник RAUTITAN
+Тройник, 20 - 25 - 20 Тройник RAUTITAN
+Тройник, 25 - 16 - 16 Тройник RAUTITAN
+Тройник, 25 - 16 - 20 Тройник RAUTITAN
+Тройник, 25 - 16 - 25 Тройник RAUTITAN
+Тройник, 25 - 20 - 16 Тройник RAUTITAN
+Тройник, 25 - 20 - 20 Тройник RAUTITAN
+Тройник, 25 - 20 - 25 Тройник RAUTITAN
+Тройник, 25 - 25 - 16 Тройник RAUTITAN
+Тройник, 25 - 25 - 20 Тройник RAUTITAN
+Тройник, 25 - 32 - 25 Тройник RAUTITAN
+Тройник, 32 - 16 - 32 Тройник RAUTITAN
+Тройник, 32 - 20 - 25 Тройник RAUTITAN
+Тройник, 32 - 20 - 32 Тройник RAUTITAN
+Тройник, 32 - 25 - 20 Тройник RAUTITAN
+Тройник, 32 - 25 - 25 Тройник RAUTITAN
+Тройник, 32 - 25 - 32 Тройник RAUTITAN
+Тройник, 32 - 32 - 20 Тройник RAUTITAN
+Тройник, 32 - 32 - 25 Тройник RAUTITAN
+Тройник, 40 - 20 - 40 Тройник RAUTITAN
+Тройник, 40 - 25 - 40 Тройник RAUTITAN
+Тройник, 40 - 32 - 32 Тройник RAUTITAN
+Тройник, 40 - 32 - 40 Тройник RAUTITAN
+Тройник, 50 - 32 - 40 Тройник RAUTITAN
+Тройник, 50 - 32 - 50 Тройник RAUTITAN
diff --git a/Data/tece_tpiece.txt b/Data/tece_tpiece.txt
new file mode 100644
index 0000000..de4f62b
--- /dev/null
+++ b/Data/tece_tpiece.txt
@@ -0,0 +1,61 @@
+Тройник 90*, 16 x 16 x 16, бронза Тройник RAUTITAN
+Тройник 90*, 20 x 20 x 20, бронза Тройник RAUTITAN
+Тройник 90*, 25 x 25 x 25, бронза Тройник RAUTITAN
+Тройник 90*, 32 x 32 x 32, бронза Тройник RAUTITAN
+Тройник 90*, 40 x 40 x 40, бронза Тройник RAUTITAN
+Тройник 90*, 50 x 50 x 50, бронза Тройник RAUTITAN
+Тройник 90*, 63 x 63 x 63, бронза Тройник RAUTITAN
+Тройник 90*, 16 х 16 х 16, латунь Тройник RAUTITAN
+Тройник 90*, 20 х 20 х 20, латунь Тройник RAUTITAN
+Тройник 90*, 25 х 25 х 25, латунь Тройник RAUTITAN
+Тройник 90*, 32 х 32 х 32, латунь Тройник RAUTITAN
+Тройник 90*, 40 х 40 х 40, латунь Тройник RAUTITAN
+Тройник 90* редукционный, 16 х 20 х 16, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 20 х 16 х 16, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 20 х 16 х 20, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 20 х 20 х 16, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 25 х 16 х 20, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 25 х 16 х 25, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 25 х 20 х 20, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 25 х 20 х 25, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 20 х 25 х 20, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 32 х 16 х 32, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 32 х 20 х 32, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 32 х 25 х 32, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 32 х 25 х 25, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 40 х 20 х 40, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 40 х 25 х 40, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 40 х 32 х 40, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 40 х 32 х 32, бронза Тройник RAUTITAN
+Тройник 90* редукционный 50 х 20 х 50, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 50 х 25 х 50, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 50 х 32 х 50, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 50 х 40 х 50, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 63 х 32 х 63, бронза Тройник RAUTITAN
+Тройник 90* редукционный, 63 х 50 х 63, бронза Тройник RAUTITAN
+Тройник 90* редукционный 16 х 20 х 16, латунь Тройник RAUTITAN
+Тройник 90* редукционный 20 х 16 х 16, латунь Тройник RAUTITAN
+Тройник 90* редукционный 20 х 16 х 20, латунь Тройник RAUTITAN
+Тройник 90* редукционный 20 х 20 х 16, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 16 х 25, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 20 х 25, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 25 х 16, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 25 х 20, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 16 х 16, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 32 х 25, латунь Тройник RAUTITAN
+Тройник 90* редукционный 32 х 20 х 25, латунь Тройник RAUTITAN
+Тройник 90* редукционный 32 х 20 х 32, латунь Тройник RAUTITAN
+Тройник 90* редукционный 32 х 25 х 25, латунь Тройник RAUTITAN
+Тройник 90* редукционный 20 х 25 х 20, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 20 х 20, латунь Тройник RAUTITAN
+Тройник 90* редукционный 32 х 25 х 32, латунь Тройник RAUTITAN
+Тройник 90* редукционный 32 х 32 х 20, латунь Тройник RAUTITAN
+Тройник 90* редукционный 40 х 32 х 40, латунь Тройник RAUTITAN
+Тройник 90* редукционный 40 х 32 х 32, латунь Тройник RAUTITAN
+Тройник 90* редукционный 50 х 32 х 50, латунь Тройник RAUTITAN
+Тройник 90* редукционный 40 х 25 х 40, латунь Тройник RAUTITAN
+Тройник 90* редукционный 50 х 25 х 50, латунь Тройник RAUTITAN
+Тройник 90° редукционный 40 х 20 х 40, латунь Тройник RAUTITAN
+Тройник 90* редукционный 32 х 16 х 32, латунь Тройник RAUTITAN
+Тройник 90* редукционный 40 х 25 х 32, латунь Тройник RAUTITAN
+Тройник 90* редукционный 25 х 16 х 20, латунь Тройник RAUTITAN
diff --git a/RhSolutions.ML.Tests/Tests.cs b/RhSolutions.ML.Tests/Tests.cs
index 64b75fd..653ebe4 100644
--- a/RhSolutions.ML.Tests/Tests.cs
+++ b/RhSolutions.ML.Tests/Tests.cs
@@ -32,6 +32,8 @@ public class Tests
[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)
{
Product p = new()