Skip to content

Commit 92eede6

Browse files
committed
Random.name(): introduce a method for generating random string of arbitrary length.
Fix #754 No functional changes.
1 parent e8fed95 commit 92eede6

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/test/java/ru/mystamps/web/tests/Random.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ public static String lang() {
7272
return sample("en", "de", "fr", "ru");
7373
}
7474

75+
public static String name() {
76+
final long enoughLongLength = 15;
77+
return between(1, enoughLongLength).english();
78+
}
79+
7580
public static String categoryName() {
7681
return between(
7782
ValidationRules.CATEGORY_NAME_MIN_LENGTH,

src/test/java/ru/mystamps/web/util/extractor/SiteParserTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@ public void parseShouldRequireNonBlankPageContent() {
109109
@SuppressWarnings("checkstyle:magicnumber")
110110
@Test
111111
public void toStringShouldReturnName() {
112-
// @todo #685 SiteParserTest:
113-
// introduce a method for generating random string of arbitrary length
114-
String expectedName = nullOr(between(1, 15).unicode());
112+
String expectedName = nullOr(Random.name());
115113
parser.setName(expectedName);
116114

117115
assertThat(parser.toString(), equalTo(expectedName));

0 commit comments

Comments
 (0)