summaryrefslogtreecommitdiffstats
path: root/app/src/test/java
diff options
context:
space:
mode:
authormaks <maks@jopek.eu>2022-11-09 08:10:30 +0100
committermaks <maks@jopek.eu>2022-11-09 08:10:30 +0100
commitd9c3799fbd368ea672d41f5b98df168b8191148e (patch)
tree848d5da4c52941b83b0c0bd72321a4291d21cb2c /app/src/test/java
parent81ff51148575b9ad4bc16ebf18afa5819174c7e6 (diff)
downloadapplicationdevrification-d9c3799fbd368ea672d41f5b98df168b8191148e.tar.gz
applicationdevrification-d9c3799fbd368ea672d41f5b98df168b8191148e.tar.zst
applicationdevrification-d9c3799fbd368ea672d41f5b98df168b8191148e.zip
Add testsHEADmaster
Diffstat (limited to 'app/src/test/java')
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestAddress.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestCensorship.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestEmail.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestIdcard.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestNameNSurname.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPassword.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPesel.java32
-rw-r--r--app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPhone.java32
8 files changed, 256 insertions, 0 deletions
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestAddress.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestAddress.java
new file mode 100644
index 0000000..0bbf284
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestAddress.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestAddress {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("Tomaszkowice 552", CodeOption.address);
+ assertEquals(res, true);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("Lacznosc 359a", CodeOption.address);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing address");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Address passed tests");
+ }
+} \ No newline at end of file
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestCensorship.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestCensorship.java
new file mode 100644
index 0000000..22d52bc
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestCensorship.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestCensorship {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("aakobietaaaa", CodeOption.censorship);
+ assertEquals(res, false);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("Good txt", CodeOption.censorship);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing censorship");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Censorship passed tests");
+ }
+} \ No newline at end of file
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestEmail.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestEmail.java
new file mode 100644
index 0000000..e79dce7
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestEmail.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestEmail {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("maks@jopek.eu", CodeOption.email);
+ assertNotEquals(res, false);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("nie emial", CodeOption.email);
+ assertNotEquals(res, true);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing email");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Email passed tests");
+ }
+}
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestIdcard.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestIdcard.java
new file mode 100644
index 0000000..224c25e
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestIdcard.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestIdcard {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("qwe123ASD@!#(", CodeOption.idcard);
+ assertEquals(res, false);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("asd123", CodeOption.idcard);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing idcard");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Idcard passed tests");
+ }
+}
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestNameNSurname.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestNameNSurname.java
new file mode 100644
index 0000000..87f1b5b
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestNameNSurname.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestNameNSurname {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("asd123)(ADS aASD", CodeOption.nameNSurname);
+ assertEquals(res, false);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("mkas jopek", CodeOption.nameNSurname);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing nameNSurname");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("NameNSurname passed tests");
+ }
+}
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPassword.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPassword.java
new file mode 100644
index 0000000..a1e2033
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPassword.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestPassword {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("Tomaszkowice 552", CodeOption.password);
+ assertEquals(res, false);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("qwe123$%^naksaASD", CodeOption.password);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing password");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Password passed tests");
+ }
+}
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPesel.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPesel.java
new file mode 100644
index 0000000..577a3f5
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPesel.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestPesel {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("Tomaszkowice 552", CodeOption.pesel);
+ assertEquals(res, true);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("03282606339", CodeOption.pesel);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing pesel");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Pesel passed tests");
+ }
+}
diff --git a/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPhone.java b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPhone.java
new file mode 100644
index 0000000..5f17459
--- /dev/null
+++ b/app/src/test/java/com/jopek/applicationdevrification/MainActivityTestPhone.java
@@ -0,0 +1,32 @@
+package com.jopek.applicationdevrification;
+
+import static org.junit.Assert.*;
+
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+public class MainActivityTestPhone {
+ @Test
+ public void test1() {
+ boolean res = RegexTester.validate("123(*&123", CodeOption.phone);
+ assertEquals(res,false);
+ }
+
+ @Test
+ public void test2() {
+ boolean res = RegexTester.validate("123456789", CodeOption.phone);
+ assertTrue(res);
+ }
+
+ @BeforeClass
+ public static void beforeClass() {
+ System.out.println("Testing phone");
+ }
+ @AfterClass
+ public static void afterClass() {
+ System.out.println("Phone passed tests");
+ }
+}