Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hr.tel.fer.dz1.htmlregex;
- import static org.junit.Assert.*;
- import org.junit.Test;
- public class SearcherTest {
- @Test
- public void testIpAdressRegex() {
- assertEquals(true, "123.123.123.123".matches(Searcher.IP_REGEX));
- assertEquals(true, "13.13.38.23".matches(Searcher.IP_REGEX));
- assertEquals(true, "3.3.3.3".matches(Searcher.IP_REGEX));
- assertEquals(true, "123.23.3.0".matches(Searcher.IP_REGEX));
- assertEquals(true, "0.0.0.0".matches(Searcher.IP_REGEX));
- }
- @Test
- public void testEmailRegex() {
- assertEquals(true, "marko@gmail.com".matches(Searcher.EMAIL_REGEX));
- assertEquals(true, "ana_anic@net.hr".matches(Searcher.EMAIL_REGEX));
- assertEquals(true, "proba@ante.mate".matches(Searcher.EMAIL_REGEX));
- assertEquals(true, "lukaluka@10minmail.com".matches(Searcher.EMAIL_REGEX));
- assertEquals(true, "howwoh@aloha.flo".matches(Searcher.EMAIL_REGEX));
- }
- @Test
- public void testSimilarFormOfRegexesUsedInSeacher() throws Exception {
- assertEquals(true, "<td>tryone</td>".matches("<td>\\w+</td>"));
- assertEquals(true, "<td>tryone</td>".matches("<td>[a-zA-Z_]+</td>"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement