21
21
import org .testng .annotations .AfterClass ;
22
22
import org .testng .annotations .BeforeClass ;
23
23
import org .testng .annotations .BeforeMethod ;
24
- import org .testng .annotations .DataProvider ;
25
24
import org .testng .annotations .Test ;
26
25
import ru .mystamps .web .Url ;
27
26
import ru .mystamps .web .tests .page .AbstractPage ;
@@ -98,27 +97,6 @@ public void tearDown() {
98
97
page .logout ();
99
98
}
100
99
101
- @ Test (groups = "valid" , dataProvider = "validCatalogNumbers" )
102
- public void catalogNumbersShouldAcceptValidValues (String numbers , Object whatever ) {
103
- page .showCatalogNumbers ();
104
-
105
- page .fillMichelNumbers (numbers );
106
- page .fillScottNumbers (numbers );
107
- page .fillYvertNumbers (numbers );
108
- page .fillGibbonsNumbers (numbers );
109
- page .fillSolovyovNumbers (numbers );
110
- page .fillZagorskiNumbers (numbers );
111
-
112
- page .submit ();
113
-
114
- assertThat (page ).field ("michelNumbers" ).hasNoError ();
115
- assertThat (page ).field ("scottNumbers" ).hasNoError ();
116
- assertThat (page ).field ("yvertNumbers" ).hasNoError ();
117
- assertThat (page ).field ("gibbonsNumbers" ).hasNoError ();
118
- assertThat (page ).field ("solovyovNumbers" ).hasNoError ();
119
- assertThat (page ).field ("zagorskiNumbers" ).hasNoError ();
120
- }
121
-
122
100
@ Test (groups = "misc" )
123
101
public void catalogNumbersShouldBeStripedFromSpaces () {
124
102
page .showCatalogNumbers ();
@@ -140,7 +118,7 @@ public void catalogNumbersShouldBeStripedFromSpaces() {
140
118
assertThat (page ).field ("zagorskiNumbers" ).hasValue ("11,12" );
141
119
}
142
120
143
- @ Test (groups = "logic" , dependsOnGroups = { "valid" , " misc" })
121
+ @ Test (groups = "logic" , dependsOnGroups = { "misc" })
144
122
public void shouldCreateSeriesWithOnlyRequiredFieldsFilled () {
145
123
String expectedCategoryName = validCategoryName ;
146
124
String expectedQuantity = "2" ;
@@ -167,7 +145,7 @@ public void shouldCreateSeriesWithOnlyRequiredFieldsFilled() {
167
145
assertThat (nextPage .getPerforated ()).isEqualTo (tr ("t_yes" ));
168
146
}
169
147
170
- @ Test (groups = "logic" , dependsOnGroups = { "valid" , " misc" })
148
+ @ Test (groups = "logic" , dependsOnGroups = { "misc" })
171
149
public void shouldCreateSeriesWithAllFieldsFilled () {
172
150
String expectedPageUrl = Url .INFO_SERIES_PAGE .replace ("{id}" , "\\ d+" );
173
151
String expectedImageUrl = Url .SITE + Url .GET_IMAGE_PREVIEW_PAGE .replace ("{id}" , "\\ d+" );
@@ -237,7 +215,7 @@ public void shouldCreateSeriesWithAllFieldsFilled() {
237
215
assertThat (nextPage .getZagorskiCatalogInfo ()).isEqualTo ("#50-52 (150.2 RUB)" );
238
216
}
239
217
240
- @ Test (groups = "logic" , dependsOnGroups = { "valid" , " misc" })
218
+ @ Test (groups = "logic" , dependsOnGroups = { "misc" })
241
219
public void shouldIgnoreDuplicatedCatalogNumbers () {
242
220
page .fillCategory (validCategoryName );
243
221
page .fillQuantity ("2" );
@@ -263,7 +241,7 @@ public void shouldIgnoreDuplicatedCatalogNumbers() {
263
241
assertThat (nextPage .getZagorskiCatalogInfo ()).isEqualTo ("#54, 55" );
264
242
}
265
243
266
- @ Test (groups = "logic" , dependsOnGroups = { "valid" , " misc" })
244
+ @ Test (groups = "logic" , dependsOnGroups = { "misc" })
267
245
public void shouldAllowExistingCatalogNumbers () {
268
246
page .fillCategory (validCategoryName );
269
247
page .fillQuantity ("2" );
@@ -288,14 +266,4 @@ public void shouldAllowExistingCatalogNumbers() {
288
266
assertThat (nextPage .getZagorskiCatalogInfo ()).isEqualTo ("#" + existingZagorskiNumber );
289
267
}
290
268
291
- @ DataProvider (name = "validCatalogNumbers" )
292
- public Object [][] getValidCatalogNumbers () {
293
- return new Object [][] {
294
- {"7" , null },
295
- {"7,8" , null },
296
- {"71, 81, 91" , null },
297
- {"1000" , null }
298
- };
299
- }
300
-
301
269
}
0 commit comments