Procházet zdrojové kódy

Merge pull request #667 from exercism/pangram-update

pangram: update to 1.1.0
Stuart Kent před 9 roky
rodič
revize
ee72c63572
1 změnil soubory, kde provedl 8 přidání a 18 odebrání
  1. 8
    18
      exercises/pangram/src/test/java/PangramCheckerTest.java

+ 8
- 18
exercises/pangram/src/test/java/PangramCheckerTest.java Zobrazit soubor

5
 import static org.junit.Assert.assertFalse;
5
 import static org.junit.Assert.assertFalse;
6
 import static org.junit.Assert.assertTrue;
6
 import static org.junit.Assert.assertTrue;
7
 
7
 
8
+/*
9
+ * version: 1.1.0
10
+ */
8
 public class PangramCheckerTest {
11
 public class PangramCheckerTest {
12
+
9
     private PangramChecker pangramChecker;
13
     private PangramChecker pangramChecker;
10
 
14
 
11
     @Before
15
     @Before
13
         pangramChecker = new PangramChecker();
17
         pangramChecker = new PangramChecker();
14
     }
18
     }
15
 
19
 
16
-
17
     @Test
20
     @Test
18
     public void emptySentenceIsNotPangram() {
21
     public void emptySentenceIsNotPangram() {
19
         assertFalse(pangramChecker.isPangram(""));
22
         assertFalse(pangramChecker.isPangram(""));
40
     @Ignore("Remove to run test")
43
     @Ignore("Remove to run test")
41
     @Test
44
     @Test
42
     public void pangramWithUnderscoresIsRecognizedAsPangram() {
45
     public void pangramWithUnderscoresIsRecognizedAsPangram() {
43
-        assertTrue(pangramChecker.isPangram("\"the_quick_brown_fox_jumps_over_the_lazy_dog\""));
46
+        assertTrue(pangramChecker.isPangram("the_quick_brown_fox_jumps_over_the_lazy_dog"));
44
     }
47
     }
45
 
48
 
46
     @Ignore("Remove to run test")
49
     @Ignore("Remove to run test")
47
     @Test
50
     @Test
48
     public void pangramWithNumbersIsRecognizedAsPangram() {
51
     public void pangramWithNumbersIsRecognizedAsPangram() {
49
-        assertTrue(pangramChecker.isPangram("\"the 1 quick brown fox jumps over the 2 lazy dogs\""));
52
+        assertTrue(pangramChecker.isPangram("the 1 quick brown fox jumps over the 2 lazy dogs"));
50
     }
53
     }
51
 
54
 
52
     @Ignore("Remove to run test")
55
     @Ignore("Remove to run test")
53
     @Test
56
     @Test
54
     public void phraseWithMissingLettersReplacedByNumbersIsNotPangram() {
57
     public void phraseWithMissingLettersReplacedByNumbersIsNotPangram() {
55
-        assertFalse(pangramChecker.isPangram("\"7h3 qu1ck brown fox jumps ov3r 7h3 lazy dog\""));
58
+        assertFalse(pangramChecker.isPangram("7h3 qu1ck brown fox jumps ov3r 7h3 lazy dog"));
56
     }
59
     }
57
 
60
 
58
     @Ignore("Remove to run test")
61
     @Ignore("Remove to run test")
63
 
66
 
64
     @Ignore("Remove to run test")
67
     @Ignore("Remove to run test")
65
     @Test
68
     @Test
66
-    public void pangramWithNonAsciiCharactersIsRecognizedAsPangram() {
67
-        assertTrue(pangramChecker.isPangram("Victor jagt zwölf Boxkämpfer quer über den großen Sylter Deich."));
68
-    }
69
-
70
-
71
-    @Ignore("Remove to run test")
72
-    @Test
73
-    public void panagramInAlphabetOtherThanAsciiIsNotRecognizedAsPangram() {
74
-        assertFalse(pangramChecker.isPangram("Широкая электрификация южных губерний даст мощный толчок подъёму сельского хозяйства."));
75
-    }
76
-
77
-    @Ignore("Remove to run test")
78
-    @Test
79
     public void upperAndLowerCaseVersionsOfTheSameCharacterShouldNotBeCountedSeparately() {
69
     public void upperAndLowerCaseVersionsOfTheSameCharacterShouldNotBeCountedSeparately() {
80
-        assertFalse(pangramChecker.isPangram("the quick brown fox jumped over the lazy FOX"));
70
+        assertFalse(pangramChecker.isPangram("the quick brown fox jumps over with lazy FX"));
81
     }
71
     }
82
 }
72
 }