Skip to content

Commit 4a77535

Browse files
committed
Preparing for 3.1.3 release
1 parent e10b176 commit 4a77535

File tree

5 files changed

+39
-35
lines changed

5 files changed

+39
-35
lines changed

SpellChecker/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ assert JavaVersion.current().isJava8Compatible()
99
archivesBaseName = 'spellchecker'
1010

1111
dependencies {
12-
api 'com.fifesoft:rsyntaxtextarea:3.1.3'
13-
testImplementation 'junit:junit:4.13.2'
12+
api 'com.fifesoft:rsyntaxtextarea:3.1.4'
13+
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
14+
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.2'
1415
}
1516

1617
ext.isReleaseVersion = !project.version.endsWith('SNAPSHOT')
Lines changed: 32 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,66 @@
11
package org.fife.com.swabunga.spell.event;
22

3-
import org.junit.Assert;
4-
import org.junit.Test;
3+
import org.junit.jupiter.api.Assertions;
4+
import org.junit.jupiter.api.Test;
55

66
import java.util.List;
77

88
/**
99
* Unit tests for the {@code SpellChecker} class.
1010
*/
11-
public class SpellCheckerTest {
11+
class SpellCheckerTest {
1212

1313
@Test
14-
public void testSplitMixedCaseWord_happyPath_notCamelCaseWord() {
14+
void testSplitMixedCaseWord_happyPath_notCamelCaseWord() {
1515

1616
List<String> actual = SpellChecker.splitMixedCaseWord("archer");
17-
Assert.assertEquals(1, actual.size());
18-
Assert.assertEquals("archer", actual.get(0));
17+
Assertions.assertEquals(1, actual.size());
18+
Assertions.assertEquals("archer", actual.get(0));
1919
}
2020

2121
@Test
22-
public void testSplitMixedCaseWord_happyPath_allValidWords() {
22+
void testSplitMixedCaseWord_happyPath_allValidWords() {
2323

2424
List<String> actual = SpellChecker.splitMixedCaseWord("camelCaseWord");
25-
Assert.assertEquals(3, actual.size());
26-
Assert.assertEquals("camel", actual.get(0));
27-
Assert.assertEquals("Case", actual.get(1));
28-
Assert.assertEquals("Word", actual.get(2));
25+
Assertions.assertEquals(3, actual.size());
26+
Assertions.assertEquals("camel", actual.get(0));
27+
Assertions.assertEquals("Case", actual.get(1));
28+
Assertions.assertEquals("Word", actual.get(2));
2929
}
3030

3131
@Test
32-
public void testSplitMixedCaseWord_happyPath_oneWordWithAllCaps() {
32+
void testSplitMixedCaseWord_happyPath_oneWordWithAllCaps() {
3333

3434
List<String> actual = SpellChecker.splitMixedCaseWord("HTMLValidator");
35-
Assert.assertEquals("Unexpected split word count, actual = " + String.join(", ", actual), 2, actual.size());
36-
Assert.assertEquals("HTML", actual.get(0));
37-
Assert.assertEquals("Validator", actual.get(1));
35+
Assertions.assertEquals(2, actual.size(),
36+
"Unexpected split word count, actual = " + String.join(", ", actual));
37+
Assertions.assertEquals("HTML", actual.get(0));
38+
Assertions.assertEquals("Validator", actual.get(1));
3839
}
3940

4041
@Test
41-
public void testSplitMixedCaseWord_happyPath_multipleWordsWithAllCaps() {
42+
void testSplitMixedCaseWord_happyPath_multipleWordsWithAllCaps() {
4243

4344
List<String> actual = SpellChecker.splitMixedCaseWord("HTMLToXMLValidator");
44-
Assert.assertEquals("Unexpected split word count, actual = " + String.join(", ", actual), 4, actual.size());
45-
Assert.assertEquals("HTML", actual.get(0));
46-
Assert.assertEquals("To", actual.get(1));
47-
Assert.assertEquals("XML", actual.get(2));
48-
Assert.assertEquals("Validator", actual.get(3));
45+
Assertions.assertEquals(4, actual.size(),
46+
"Unexpected split word count, actual = " + String.join(", ", actual));
47+
Assertions.assertEquals("HTML", actual.get(0));
48+
Assertions.assertEquals("To", actual.get(1));
49+
Assertions.assertEquals("XML", actual.get(2));
50+
Assertions.assertEquals("Validator", actual.get(3));
4951
}
5052

5153
@Test
52-
public void testSplitMixedCaseWord_happyPath_multipleWordsWithAllCaps2() {
54+
void testSplitMixedCaseWord_happyPath_multipleWordsWithAllCaps2() {
5355

5456
List<String> actual = SpellChecker.splitMixedCaseWord("weDONTWantTODoTHIS");
55-
Assert.assertEquals("Unexpected split word count, actual = " + String.join(", ", actual), 6, actual.size());
56-
Assert.assertEquals("we", actual.get(0));
57-
Assert.assertEquals("DONT", actual.get(1));
58-
Assert.assertEquals("Want", actual.get(2));
59-
Assert.assertEquals("TO", actual.get(3));
60-
Assert.assertEquals("Do", actual.get(4));
61-
Assert.assertEquals("THIS", actual.get(5));
57+
Assertions.assertEquals(6, actual.size(),
58+
"Unexpected split word count, actual = " + String.join(", ", actual));
59+
Assertions.assertEquals("we", actual.get(0));
60+
Assertions.assertEquals("DONT", actual.get(1));
61+
Assertions.assertEquals("Want", actual.get(2));
62+
Assertions.assertEquals("TO", actual.get(3));
63+
Assertions.assertEquals("Do", actual.get(4));
64+
Assertions.assertEquals("THIS", actual.get(5));
6265
}
6366
}

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ allprojects {
1616
}
1717

1818
wrapper {
19-
gradleVersion = '7.0.2'
19+
gradleVersion = '7.3.1'
2020
}
2121

2222
tasks.withType(Javadoc) {
@@ -31,7 +31,7 @@ subprojects {
3131
// apply plugin: 'com.github.spotbugs'
3232

3333
// checkstyle {
34-
// toolVersion = '8.43'
34+
// toolVersion = '9.2'
3535
// configDirectory = file("$rootProject.projectDir/config/checkstyle")
3636
// }
3737

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Note that Maven- and signing-related properties are in <maven-home>/gradle.properties
22
javaVersion=1.8
3-
version=3.1.3-SNAPSHOT
3+
version=3.1.3
44

55
# Ugh, see https://github.com/gradle/gradle/issues/11308
66
systemProp.org.gradle.internal.publish.checksums.insecure=true
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)