Bael 5381 update (#12142)
* BAEL-5381: Java Scanner.skip method with examples * BAEL-5381: Edit unitTest class name * BAEL-5381: update code after review
This commit is contained in:
parent
45085ce61c
commit
b64024d003
|
@ -8,26 +8,27 @@ import java.util.regex.*;
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class ScannerUnitTest {
|
public class ScannerUnitTest {
|
||||||
@Test public void scannerSkipUsingPattern() {
|
@Test public void givenScannerWithPattern_thenSkipUsingPattern() {
|
||||||
String str = "Java scanner skip tutorial";
|
String str = "Java scanner skip tutorial";
|
||||||
// Instantiates Scanner
|
// Instantiates Scanner
|
||||||
Scanner sc = new Scanner(str);
|
Scanner sc = new Scanner(str);
|
||||||
// By using skip(Pattern) method is to skip that meets the given pattern
|
// By using skip(Pattern) method is to skip that meets the given pattern
|
||||||
sc.skip(Pattern.compile(".ava"));
|
sc.skip(Pattern.compile(".ava"));
|
||||||
assertEquals(sc.nextLine(), " scanner skip tutorial");
|
|
||||||
|
assertEquals(" scanner skip tutorial", sc.nextLine());
|
||||||
// Scanner closed
|
// Scanner closed
|
||||||
sc.close();
|
sc.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test public void scannerSkipUsingStringPattern() {
|
@Test public void givenScannerWithString_thenSkipUsingStringPattern() {
|
||||||
String str = "Java scanner skip tutorial";
|
String str = "Java scanner skip tutorial";
|
||||||
// Instantiates Scanner
|
// Instantiates Scanner
|
||||||
Scanner sc = new Scanner(str);
|
Scanner sc = new Scanner(str);
|
||||||
// By using skip(String) method is to skip that meets the given
|
// By using skip(String) method is to skip that meets the given
|
||||||
// pattern constructed from the given String
|
// pattern constructed from the given String
|
||||||
sc.skip("Java");
|
sc.skip("Java");
|
||||||
assertEquals(sc.nextLine(), " scanner skip tutorial");
|
|
||||||
|
|
||||||
|
assertEquals(" scanner skip tutorial", sc.nextLine());
|
||||||
// Scanner closed
|
// Scanner closed
|
||||||
sc.close();
|
sc.close();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue