0
0

Add screwcap elbows

This commit is contained in:
Serghei Cebotari 2023-10-04 22:51:43 +03:00
parent 1001c683bf
commit 71d60c0751
3 changed files with 14 additions and 0 deletions

View File

@ -28,4 +28,9 @@ public class RautitanFittingsTests : ProductQueryModifierTests
[TestCase("Уголок соединительный с муфтой 16 х 1/2\", бронза", "Угольник-переходник с внутренней резьбой 16 1/2")] [TestCase("Уголок соединительный с муфтой 16 х 1/2\", бронза", "Угольник-переходник с внутренней резьбой 16 1/2")]
public void ThreadElbowInternalTest(string query, string modified) public void ThreadElbowInternalTest(string query, string modified)
=> Execute(productType: "Угольник с внутренней резьбой", query, modified); => Execute(productType: "Угольник с внутренней резьбой", query, modified);
[TestCase("Угольник-переходник с накидной гайкой 16-G 1/2 RX+", "Угольник-переходник с накидной гайкой 16 1/2")]
[TestCase("Соединение угловое с накидной гайкой 16 х 1/2\", латунь", "Угольник-переходник с накидной гайкой 16 1/2")]
public void ScrewcapElbowTest(string query, string modified)
=> Execute(productType: "Угольник с накидной гайкой", query, modified);
} }

View File

@ -20,6 +20,8 @@ public class ProductQueryModifierFactory
return new ThreadElbowExternal(); return new ThreadElbowExternal();
case "Угольник с внутренней резьбой": case "Угольник с внутренней резьбой":
return new ThreadElbowInternal(); return new ThreadElbowInternal();
case "Угольник с накидной гайкой":
return new ScrewcapElbowModifier();
case "Муфта соединительная": case "Муфта соединительная":
return new CouplingModifier(); return new CouplingModifier();
case "Угольник RAUTITAN": case "Угольник RAUTITAN":

View File

@ -0,0 +1,7 @@
namespace RhSolutions.Api.Services
{
public class ScrewcapElbowModifier : AdapterModifier
{
protected override string name => "Угольник-переходник с накидной гайкой";
}
}