Skip to content

Commit 8216eb7

Browse files
authored
Merge pull request commons-app#533 from whym/tests
Rename and refactor tests
2 parents 2e7aadd + f9e5b88 commit 8216eb7

File tree

2 files changed

+61
-45
lines changed

2 files changed

+61
-45
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
package fr.free.nrw.commons;
2+
3+
import static org.hamcrest.CoreMatchers.is;
4+
5+
import org.junit.Assert;
6+
import org.junit.Test;
7+
8+
public class UtilsFixExtensionTest {
9+
10+
@Test public void jpegResultsInJpg() {
11+
Assert.assertThat(Utils.fixExtension("SampleFile.jpeg", "jpeg"), is("SampleFile.jpg"));
12+
}
13+
14+
@Test public void capitalJpegWithNoHintResultsInJpg() {
15+
Assert.assertThat(Utils.fixExtension("SampleFile.JPEG", null), is("SampleFile.jpg"));
16+
}
17+
18+
@Test public void jpegWithBogusHintResultsInJpg() {
19+
Assert.assertThat(Utils.fixExtension("SampleFile.jpeg", null), is("SampleFile.jpg"));
20+
}
21+
22+
@Test public void jpegToCapitalJpegResultsInJpg() {
23+
Assert.assertThat(Utils.fixExtension("SampleFile.jpeg", "JPEG"), is("SampleFile.jpg"));
24+
}
25+
26+
@Test public void jpgToJpegResultsInJpg() {
27+
Assert.assertThat(Utils.fixExtension("SampleFile.jpg", "jpeg"), is("SampleFile.jpg"));
28+
}
29+
30+
@Test public void jpegToJpgResultsInJpg() {
31+
Assert.assertThat(Utils.fixExtension("SampleFile.jpeg", "jpg"), is("SampleFile.jpg"));
32+
}
33+
34+
@Test public void jpgRemainsJpg() {
35+
Assert.assertThat(Utils.fixExtension("SampleFile.jpg", "jpg"), is("SampleFile.jpg"));
36+
}
37+
38+
@Test public void pngRemainsPng() {
39+
Assert.assertThat(Utils.fixExtension("SampleFile.png", "png"), is("SampleFile.png"));
40+
}
41+
42+
@Test public void jpgHintResultsInJpg() {
43+
Assert.assertThat(Utils.fixExtension("SampleFile", "jpg"), is("SampleFile.jpg"));
44+
}
45+
46+
@Test public void jpegHintResultsInJpg() {
47+
Assert.assertThat(Utils.fixExtension("SampleFile", "jpeg"), is("SampleFile.jpg"));
48+
}
49+
50+
@Test public void dotLessJpgToJpgResultsInJpg() {
51+
Assert.assertThat(Utils.fixExtension("SAMPLEjpg", "jpg"), is("SAMPLEjpg.jpg"));
52+
}
53+
54+
@Test public void inWordJpegToJpgResultsInJpg() {
55+
Assert.assertThat(Utils.fixExtension("X.jpeg.SAMPLE", "jpg"),is("X.jpeg.SAMPLE.jpg"));
56+
}
57+
}
Lines changed: 4 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,16 @@
11
package fr.free.nrw.commons;
2-
import org.junit.Test;
32

43
import static org.hamcrest.CoreMatchers.is;
5-
import static org.junit.Assert.*;
64

5+
import org.junit.Assert;
6+
import org.junit.Test;
77

88
public class UtilsTest {
9-
10-
@Test public void fixExtensionJpegToJpeg() {
11-
assertThat(Utils.fixExtension("SampleFile.jpeg", "jpeg"), is("SampleFile.jpg"));
12-
}
13-
14-
@Test public void fixExtensionJpegToJpg() {
15-
assertThat(Utils.fixExtension("SampleFile.JPEG", null), is("SampleFile.jpg"));
16-
}
17-
18-
@Test public void fixExtensionNull() {
19-
assertThat(Utils.fixExtension("SampleFile.jpeg", "JPEG"), is("SampleFile.jpg"));
20-
}
21-
22-
@Test public void fixExtensionJpgToJpeg() {
23-
assertThat(Utils.fixExtension("SampleFile.jpg", "jpeg"), is("SampleFile.jpg"));
24-
}
25-
26-
@Test public void fixExtensionJpgToJpg() {
27-
assertThat(Utils.fixExtension("SampleFile.jpg", "jpg"), is("SampleFile.jpg"));
28-
}
29-
30-
@Test public void fixExtensionPngToPng() {
31-
assertThat(Utils.fixExtension("SampleFile.png", "png"), is("SampleFile.png"));
32-
}
33-
34-
@Test public void fixExtensionEmptyToJpg() {
35-
assertThat(Utils.fixExtension("SampleFile", "jpg"), is("SampleFile.jpg"));
36-
}
37-
38-
@Test public void fixExtensionEmptyToJpeg() {
39-
assertThat(Utils.fixExtension("SampleFile", "jpeg"), is("SampleFile.jpg"));
40-
}
41-
42-
@Test public void fixExtensionJpgNotExtension() {
43-
assertThat(Utils.fixExtension("SAMPLEjpg", "jpg"), is("SAMPLEjpg.jpg"));
44-
}
45-
46-
@Test public void fixExtensionJpegNotExtension() {
47-
assertThat(Utils.fixExtension("SAMPLE.jpeg.SAMPLE", "jpg"), is("SAMPLE.jpeg.SAMPLE.jpg"));
48-
}
49-
509
@Test public void stripLocalizedStringPass() {
51-
assertThat(Utils.stripLocalizedString("Hello"), is("Hello"));
10+
Assert.assertThat(Utils.stripLocalizedString("Hello"), is("Hello"));
5211
}
5312

5413
@Test public void stripLocalizedStringJa() {
55-
assertThat(Utils.stripLocalizedString("\"こんにちは\"@ja"), is("こんにちは"));
14+
Assert.assertThat(Utils.stripLocalizedString("\"こんにちは\"@ja"), is("こんにちは"));
5615
}
5716
}

0 commit comments

Comments
 (0)