summaryrefslogtreecommitdiff
path: root/RhSolutions.Api.Tests/RautitanFittingsTests.cs
blob: 51184edcdfcc0cb6654f8f85f01f9eb088fa0217 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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);
}