This repository has been archived on 2024-08-19. You can view files and clone it, but cannot push or open issues or pull requests.
core/tests/unit/TextTest.php
Klaus Weidenbach b92e3ca3ee [TASK] Restructure tests/ folder.
Move unit tests to tests/unit/. Get the old still working UnitTests
into a working state again.
Updated composer.json with required-dev packages.
Create a new folder tests/acceptance for Behat functional/acceptance
testing. Add a first Feature draft of a Behat functional test for
local login.
2016-10-19 00:46:41 +02:00

33 lines
713 B
PHP

<?php
/**
* this file contains tests for text.php
*
* @package test.util
*/
use PHPUnit\Framework\TestCase;
/** required, it is the file under test */
require_once('include/text.php');
/**
* TestCase for the texter
*
* @author ken restivo
* @package test.util
*/
class TextTest extends TestCase {
public function testGoodEmail() {
$this->assertTrue(valid_email_regex('ken@spaz.org'));
}
public function testGoodEmail2() {
$this->assertTrue(valid_email_regex('ken@restivo.org'));
}
public function testGoodEmail3() {
$this->assertTrue(valid_email_regex('nobody@hubzilla.com'));
}
public function testBadEmail() {
$this->assertFalse(valid_email_regex('nobody!uses!these!any.more'));
}
}