Rename Drinking to Sanitary
This commit is contained in:
parent
432a6fb79d
commit
f38dc2f199
@ -57,6 +57,6 @@ public class RautitanFittingsTests : ProductQueryModifierTests
|
|||||||
|
|
||||||
[TestCase("Фиксатор поворота с кольцами 90°, 32", "Фиксатор поворота с кольцами 90° 32")]
|
[TestCase("Фиксатор поворота с кольцами 90°, 32", "Фиксатор поворота с кольцами 90° 32")]
|
||||||
[TestCase("Фиксатор поворота с кольцами 45°, 16", "Фиксатор поворота с кольцами 45° 16")]
|
[TestCase("Фиксатор поворота с кольцами 45°, 16", "Фиксатор поворота с кольцами 45° 16")]
|
||||||
public void BendFormerDrinkingTest(string query, string modified)
|
public void BendFormerSanitaryTest(string query, string modified)
|
||||||
=> Execute(productType: "Фиксатор поворота водоснабжение", query, modified);
|
=> Execute(productType: "Фиксатор поворота водоснабжение", query, modified);
|
||||||
}
|
}
|
||||||
|
@ -20,20 +20,3 @@ public class BendFormerHeating : DrinkingWaterHeatingFitting
|
|||||||
return $"{_title} {diameter}/{angle}°";
|
return $"{_title} {diameter}/{angle}°";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class BendFormerDrinking : DrinkingWaterHeatingFitting
|
|
||||||
{
|
|
||||||
protected override string _title => "Фиксатор поворота с кольцами";
|
|
||||||
protected override string? BuildRhSolutionsName(string query)
|
|
||||||
{
|
|
||||||
var diameterMatch = _diameter.Match(query);
|
|
||||||
if (!diameterMatch.Success)
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
string diameter = diameterMatch.Groups["Diameter"].Value;
|
|
||||||
var angleMatch = _angle.Match(query);
|
|
||||||
string angle = angleMatch.Success ? angleMatch.Groups["Angle"].Value : "90";
|
|
||||||
return $"{_title} {angle}° {diameter}";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -0,0 +1,18 @@
|
|||||||
|
namespace RhSolutions.QueryModifiers.DrinkingWaterHeatingFittings;
|
||||||
|
|
||||||
|
public class BendFormerSanitary : DrinkingWaterHeatingFitting
|
||||||
|
{
|
||||||
|
protected override string _title => "Фиксатор поворота с кольцами";
|
||||||
|
protected override string? BuildRhSolutionsName(string query)
|
||||||
|
{
|
||||||
|
var diameterMatch = _diameter.Match(query);
|
||||||
|
if (!diameterMatch.Success)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
string diameter = diameterMatch.Groups["Diameter"].Value;
|
||||||
|
var angleMatch = _angle.Match(query);
|
||||||
|
string angle = angleMatch.Success ? angleMatch.Groups["Angle"].Value : "90";
|
||||||
|
return $"{_title} {angle}° {diameter}";
|
||||||
|
}
|
||||||
|
}
|
@ -36,7 +36,7 @@ public class ProductQueryModifierFactory
|
|||||||
case "Фиксатор поворота отопление":
|
case "Фиксатор поворота отопление":
|
||||||
return new BendFormerHeating();
|
return new BendFormerHeating();
|
||||||
case "Фиксатор поворота водоснабжение":
|
case "Фиксатор поворота водоснабжение":
|
||||||
return new BendFormerDrinking();
|
return new BendFormerSanitary();
|
||||||
case "Flex":
|
case "Flex":
|
||||||
return new FlexPipe();
|
return new FlexPipe();
|
||||||
case "Pink":
|
case "Pink":
|
||||||
|
Loading…
Reference in New Issue
Block a user