0
0

Compare commits

..

5 Commits

Author SHA1 Message Date
f5d25ed7e8 Add black pipe 2023-09-20 14:51:18 +03:00
2bf1e46d12 Add waste pipe 2023-09-20 14:47:43 +03:00
292f5eaab4 Add pink pipe 2023-09-20 14:41:16 +03:00
e0edc3793e Add Flex Pipe 2023-09-20 14:35:57 +03:00
9f80f060bc Add Stabil Pipe 2023-09-20 14:32:33 +03:00
6 changed files with 173 additions and 0 deletions

59
Data/misc_wastepipe.txt Normal file
View File

@ -0,0 +1,59 @@
Канализационная труба 40/150 мм Труба RAUPIANO
Канализационная труба 40/250 мм Труба RAUPIANO
Канализационная труба 40/500 мм Труба RAUPIANO
Канализационная труба 40/1000 мм Труба RAUPIANO
Канализационная труба 40/2000 мм Труба RAUPIANO
Канализационная труба 40/3000 мм Труба RAUPIANO
Канализационная труба 40/500 мм Труба RAUPIANO
Канализационная труба 40/1000 мм Труба RAUPIANO
Канализационная труба 40/2000 мм Труба RAUPIANO
Канализационная труба 40/3000 мм Труба RAUPIANO
Канализационная труба 50/150 мм Труба RAUPIANO
Канализационная труба 50/250 мм Труба RAUPIANO
Канализационная труба 50/750 мм Труба RAUPIANO
Канализационная труба 50/500 мм Труба RAUPIANO
Канализационная труба 50/1000 мм Труба RAUPIANO
Канализационная труба 50/1500 мм Труба RAUPIANO
Канализационная труба 50/2000 мм Труба RAUPIANO
Канализационная труба 50/3000 мм Труба RAUPIANO
Канализационная труба 75/150 мм Труба RAUPIANO
Канализационная труба 75/250 мм Труба RAUPIANO
Канализационная труба 75/1000 мм Труба RAUPIANO
Канализационная труба 75/1500 мм Труба RAUPIANO
Канализационная труба 75/2000 мм Труба RAUPIANO
Канализационная труба 90/150 мм Труба RAUPIANO
Канализационная труба 90/250 мм Труба RAUPIANO
Канализационная труба 90/500 мм Труба RAUPIANO
Канализационная труба 90/1000 мм Труба RAUPIANO
Канализационная труба 90/1500 мм Труба RAUPIANO
Канализационная труба 90/2000 мм Труба RAUPIANO
Канализационная труба 90/3000 мм Труба RAUPIANO
Канализационная труба 90/500 мм Труба RAUPIANO
Канализационная труба 90/1000 мм Труба RAUPIANO
Канализационная труба 90/1500 мм Труба RAUPIANO
Канализационная труба 90/2000 мм Труба RAUPIANO
Канализационная труба 90/3000 мм Труба RAUPIANO
Канализационная труба 110/150 мм Труба RAUPIANO
Канализационная труба 110/250 мм Труба RAUPIANO
Канализационная труба 110/750 мм Труба RAUPIANO
Канализационная труба 110/500 мм Труба RAUPIANO
Канализационная труба 110/1000 мм Труба RAUPIANO
Канализационная труба 110/1500 мм Труба RAUPIANO
Канализационная труба 110/2000 мм Труба RAUPIANO
Канализационная труба 110/3000 мм Труба RAUPIANO
Канализационная труба 125/150 мм Труба RAUPIANO
Канализационная труба 125/250 мм Труба RAUPIANO
Канализационная труба 125/500 мм Труба RAUPIANO
Канализационная труба 125/1000 мм Труба RAUPIANO
Канализационная труба 125/2000 мм Труба RAUPIANO
Канализационная труба 125/3000 мм Труба RAUPIANO
Канализационная труба 160/500 мм Труба RAUPIANO
Канализационная труба 160/1000 мм Труба RAUPIANO
Канализационная труба 160/2000 мм Труба RAUPIANO
Канализационная труба 160/3000 мм Труба RAUPIANO
Канализационная труба 200/1000 мм Труба RAUPIANO
Канализационная труба 200/2000 мм Труба RAUPIANO
Канализационная труба 200/3000 мм Труба RAUPIANO
Канализационная труба 200/1000 мм Труба RAUPIANO
Канализационная труба 200/2000 мм Труба RAUPIANO
Канализационная труба 200/3000 мм Труба RAUPIANO

6
Data/rehau_black.txt Normal file
View File

@ -0,0 +1,6 @@
"Отоп труба RAUTITAN black 16х2,2 мм, бухта 200 м" Black
"Отоп труба RAUTITAN black 20х2,8 мм, бухта 180 м" Black
"Отоп труба RAUTITAN black 25х3,5 мм, бухта 100 м" Black
"Отоп труба РЕХАУ BLACK 16х2,2 мм, бухта 200 м" Black
"Отоп труба РЕХАУ BLACK 20х2,8 мм, бухта 180 м" Black
"Отоп труба РЕХАУ BLACK 25х3,5 мм, бухта 100 м" Black

15
Data/rehau_flex.txt Normal file
View File

@ -0,0 +1,15 @@
"Унив труба RAUTITAN flex 16x2,2, бухта 100м" Flex
"Унив труба RAUTITAN flex 20x2,8, бухта 100м" Flex
"Унив труба RAUTITAN flex 25x3,5, бухта 50м" Flex
"Унив труба RAUTITAN flex 32x4,4, бухта 50м" Flex
"Унив труба RAUTITAN flex 16x2,2, прям отрезки 6м" Flex
"Унив труба RAUTITAN flex 20x2,8, прям отрезки 6м" Flex
"Унив труба RAUTITAN flex 25x3,5, прям отрезки 6м" Flex
"Унив труба RAUTITAN flex 32x4,4, прям отрезки 6м" Flex
"Унив труба RAUTITAN flex 40x5,5, прям отрезки 6м" Flex
"Унив труба RAUTITAN flex 50x6,9, прям отрезки 6м" Flex
"Унив труба RAUTITAN flex 63x8,6, прям отрезки 6м" Flex
"Унив труба РЕХАУ FLEX 16x2,2, бухта 100м" Flex
"Унив труба РЕХАУ FLEX 20x2,8, бухта 100м" Flex
"Унив труба РЕХАУ FLEX 25x3,5, бухта 50м" Flex
"Унив труба РЕХАУ FLEX 32x4,4, бухта 50м" Flex

23
Data/rehau_pink.txt Normal file
View File

@ -0,0 +1,23 @@
"Унив труба RAUTITAN pink 16х2,2 мм, бухта 120 м" Pink
"Унив труба RAUTITAN pink 16х2,2 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink 20х2,8 мм, бухта 120 м" Pink
"Унив труба RAUTITAN pink 20х2,8 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink 25х3,5 мм, бухта 50 м" Pink
"Унив труба RAUTITAN pink 25х3,5 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink 32х4,4 мм, бухта 50 м" Pink
"Унив труба RAUTITAN pink 32х4,4 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink 40х5,5 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink 50х6,9 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink 63х8,7 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 16х2,2 мм, бухта 120 м" Pink
"Унив труба RAUTITAN pink+ 16х2,2 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 20х2,8 мм, бухта 120 м" Pink
"Унив труба RAUTITAN pink+ 20х2,8 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 25х3,5 мм, бухта 50 м" Pink
"Унив труба RAUTITAN pink+ 25х3,5 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 32х4,4 мм, бухта 50 м" Pink
"Унив труба RAUTITAN pink+ 32х4,4 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 40х5,5 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 50х6,9 мм, прямые отрезки 6 м" Pink
"Унив труба RAUTITAN pink+ 63х8,7 мм, прямые отрезки 6 м" Pink

9
Data/rehau_stabil.txt Normal file
View File

@ -0,0 +1,9 @@
"Универсальн.труба RAUTITAN stabil 16,2х2,6 мм, бухта 100 м" Stabil
"Универсальн.труба RAUTITAN stabil 20х2,9 мм, бухта 100 м" Stabil
"Универсальн.труба RAUTITAN stabil 25х3,7 мм, бухта 50 м" Stabil
"Универсальн.труба RAUTITAN stabil 32х4,7 мм, бухта 25 м" Stabil
"Универсальн.труба RAUTITAN stabil 16,2х2,6 мм, прям.отрезки 5м" Stabil
"Универсальн.труба RAUTITAN stabil 20х2,9 мм, прям.отрезки 5м" Stabil
"Универсальн.труба RAUTITAN stabil 25х3,7 мм, прям.отрезки 5м" Stabil
"Универсальн.труба RAUTITAN stabil 32х4,7 мм, прям.отрезки 5м" Stabil
"Универсальн.труба RAUTITAN stabil 40х6,0 мм, прям.отрезки 5м" Stabil

View File

@ -82,4 +82,65 @@ public class Tests
var prediction = _predEngine.Predict(p);
Assert.That(prediction.Type, Is.EqualTo("Переходник на наружную резьбу"));
}
[TestCase("Труба stabil 16")]
[TestCase("Труба stabil")]
public void StabilPipeTest(string name)
{
Product p = new()
{
Name = name
};
var prediction = _predEngine.Predict(p);
Assert.That(prediction.Type, Is.EqualTo("Stabil"));
}
[TestCase("Труба flex 16")]
[TestCase("Труба flex")]
public void FlexPipeTest(string name)
{
Product p = new()
{
Name = name
};
var prediction = _predEngine.Predict(p);
Assert.That(prediction.Type, Is.EqualTo("Flex"));
}
[TestCase("Труба pink 16")]
[TestCase("Труба pink")]
public void PinkPipeTest(string name)
{
Product p = new()
{
Name = name
};
var prediction = _predEngine.Predict(p);
Assert.That(prediction.Type, Is.EqualTo("Pink"));
}
[TestCase("Труба black 16")]
[TestCase("Труба black")]
public void BlackPipeTest(string name)
{
Product p = new()
{
Name = name
};
var prediction = _predEngine.Predict(p);
Assert.That(prediction.Type, Is.EqualTo("Black"));
}
[TestCase("Труба канализационная")]
[TestCase("Труба 110")]
[TestCase("Труба 110 500")]
public void WastePipeTest(string name)
{
Product p = new()
{
Name = name
};
var prediction = _predEngine.Predict(p);
Assert.That(prediction.Type, Is.EqualTo("Труба RAUPIANO"));
}
}