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")]
2023-10-09 22:12:53 +03:00
[TestCase("Муфта соединительная переходная 20x16 для труб из сшитого полиэтилена аксиальный", "Муфта соединительная переходная 20-16")]
2023-10-03 21:57:33 +03:00
public void CouplingTest ( string query , string modified )
= > Execute ( productType : "Муфта соединительная" , query , modified ) ;
2023-10-10 22:26:16 +03:00
[TestCase("Переходник с внутренней резьбой 16xG 3/4\" для труб из сшитого полиэтилена аксиальный", "Переходник с внутренней резьбой -угольник-переходник 16 3/4")]
public void AdapterInternalTest ( string query , string modified )
= > Execute ( productType : "Переходник на внутреннюю резьбу" , query , modified ) ;
2023-10-03 21:57:33 +03:00
[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-04 22:51:43 +03:00
[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 ) ;
2023-10-10 22:26:16 +03:00
2023-10-08 15:19:13 +03:00
[TestCase("Тройник с внутр. резьбой на боков. проходе 25-Rp 1/2-25 RX+", "Тройник с внутр. резьбой на боков. проходе 25-Rp 1/2-25")]
2023-10-10 22:26:16 +03:00
[TestCase("Тройник настенный с внутренней резьбой 16-Rp1/2-16 RX+", "Тройник настенный с внутренней резьбой 16-Rp1/2-16")]
2023-10-08 15:19:13 +03:00
public void ThreadTPieceInternalTest ( string query , string modified )
= > Execute ( productType : "Тройник RAUTITAN резьбовой внутренний" , query , modified ) ;
[TestCase("Тройник RAUTITAN RX+ с наружной резьбой 20-20-R 3/4", "Тройник RAUTITAN с наружной резьбой 20-20-R 3/4")]
public void ThreadTPieceExternalTest ( string query , string modified )
= > Execute ( productType : "Тройник RAUTITAN резьбовой наружный" , query , modified ) ;
2023-10-11 22:35:39 +03:00
[TestCase("Фиксатор поворота трубы 16/17/90°, без колец (оцинк. сталь)", "Фиксатор поворота без колец 16/17/90°")]
[TestCase("Дуга 90° 25", "Фиксатор поворота без колец 25/90°")]
[TestCase("Дуга 90° r/d >= 2.5. Ø25 (767025)", "Фиксатор поворота без колец 25/90°")]
public void BendFormerHeatingTest ( string query , string modified )
= > Execute ( productType : "Фиксатор поворота без колец" , query , modified ) ;
2023-10-08 16:17:59 +03:00
}