2023-10-03 21:57:33 +03:00
|
|
|
|
namespace RhSolutions.Api.Tests;
|
|
|
|
|
public class RautitanFittingsTests : ProductQueryModifierTests
|
|
|
|
|
{
|
|
|
|
|
[TestCase("Гильза 16", "Монтажная гильза 16")]
|
|
|
|
|
[TestCase("Пресс-втулка 20", "Монтажная гильза 20")]
|
|
|
|
|
public void SleeveTest(string query, string modified)
|
|
|
|
|
=> Execute(productType: "Монтажная гильза", query, modified);
|
|
|
|
|
|
|
|
|
|
[TestCase("Тройник 20-16-16", "Тройник RAUTITAN -PLATINUM 20-16-16")]
|
|
|
|
|
[TestCase("Тройник 20x16x16", "Тройник RAUTITAN -PLATINUM 20-16-16")]
|
|
|
|
|
public void TPieceTest(string query, string modified)
|
|
|
|
|
=> Execute(productType: "Тройник RAUTITAN", query, modified);
|
|
|
|
|
|
|
|
|
|
[TestCase("муфта 20", "Муфта соединительная равнопроходная 20")]
|
|
|
|
|
[TestCase("переходник 20-16", "Муфта соединительная переходная 20-16")]
|
|
|
|
|
[TestCase("Соединение труба-труба 20/20, бронза", "Муфта соединительная равнопроходная 20")]
|
|
|
|
|
public void CouplingTest(string query, string modified)
|
|
|
|
|
=> Execute(productType: "Муфта соединительная", query, modified);
|
|
|
|
|
|
|
|
|
|
[TestCase("Угольник 90°, 40 PX", "Угольник RAUTITAN -PLATINUM 90 40")]
|
|
|
|
|
public void ElbowTest(string query, string modified)
|
|
|
|
|
=> Execute(productType: "Угольник RAUTITAN", query, modified);
|
2023-10-03 22:30:01 +03:00
|
|
|
|
|
|
|
|
|
[TestCase("Уголок соединительный с ниппелем 20 х 1/2'', бронза", "Угольник-переходник с наружной резьбой 20 1/2")]
|
|
|
|
|
public void ThreadElbowExternalTest(string query, string modified)
|
|
|
|
|
=> Execute(productType: "Угольник с наружной резьбой", query, modified);
|
|
|
|
|
|
|
|
|
|
[TestCase("Уголок соединительный с муфтой 16 х 1/2\", бронза", "Угольник-переходник с внутренней резьбой 16 1/2")]
|
|
|
|
|
public void ThreadElbowInternalTest(string query, string modified)
|
|
|
|
|
=> Execute(productType: "Угольник с внутренней резьбой", query, modified);
|
2023-10-03 21:57:33 +03:00
|
|
|
|
}
|