Odyssey
app
test
unit
core
cuDataTest.php
1
<?php
2
3
use PHPUnit\Framework\TestCase;
4
5
class
cuDataTest
extends
TestCase
6
{
7
function
setUp()
8
{
9
$sharedLibrary=
"/var/www/html/shared/library"
;
10
require_once(
"$sharedLibrary/hcuCommon.i"
);
11
require_once(
"$sharedLibrary/cu_data.i"
);
12
}
13
14
// TODO: wait until #111: mask functions because this will be changing.
15
function
test_applyMask()
16
{
17
// $string= "1234567890";
18
19
// $testCases= array(
20
// array("mask" => array(), "results" => "1234567890"),
21
// array("mask" => array("start" => 0), "results" => "1234567890"),
22
// array("mask" => array("start" => 0, "length" => 0), "results" => "**********"),
23
// array("mask" => array("start" => 6, "length" => 0), "results" => "**********"),
24
// array("mask" => array("length" => 100), "results" => "1234567890"),
25
// array("mask" => array("length" => 5), "results" => "12345*****"),
26
// array("mask" => array("start" => 5), "results" => "*****67890"),
27
// array("mask" => array("length" => 5, "start" => 2), "results" => "**34567***"),
28
// array("mask" => array("start" => -3), "results" => "*******890"),
29
// array("mask" => array("start" => -3, "length" => -2), "results" => "*******8**"),
30
// array("mask" => array("start" => -3, "length" => 4), "results" => "*******890")
31
// );
32
33
34
// foreach($testCases as $test)
35
// {
36
// $this->assertEquals(applyMask($string, $test["mask"]), $test["results"]);
37
// }
38
}
39
}
cuDataTest
Definition:
cuDataTest.php:5
Generated by
1.8.15