diff --git a/tests/unit/class2Test.php b/tests/unit/class2Test.php new file mode 100644 index 000000000..ba0daf42b --- /dev/null +++ b/tests/unit/class2Test.php @@ -0,0 +1,79 @@ +ep = $this->make('${TESTED_NAME}'); + } catch(Exception $e) + { + $this->assertTrue(false, "Couldn't load ${TESTED_NAME} object"); + }*/ + + } + + + function testGetPerms() + { + + $result = getperms('N', '0'); + $this->assertTrue($result); + + $result = getperms('N', '0.'); + $this->assertTrue($result); + + $result = getperms('U1|U2', '0.'); + $this->assertTrue($result); + + } + + + + function testCheckClass() + { + + $result = check_class(0, "253,254,250,251,0"); + $this->assertTrue($result); + + $result = check_class(254, "253,254,250,251,0"); + $this->assertTrue($result); + + + } + + + + function testCheckEmail() + { + $result = check_email("test@somewhere.com"); // good email. + $this->assertEquals('test@somewhere.com', $result); + + $result = check_email("test@somewherecom"); // Missing . + $this->assertFalse($result); + + $result = check_email("test@somewhere.technology"); // New TLDs + $this->assertEquals('test@somewhere.technology',$result); + + } + + + + + + }