Skip to content

Commit 1d66a36

Browse files
committed
Fix unit tests
1 parent 7eeff41 commit 1d66a36

8 files changed

Lines changed: 28 additions & 14 deletions

File tree

Test/Unit/Filter/CapitalizeTest.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\Capitalize;
78

89
class CapitalizeTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new Capitalize();
13-
$this->assertEquals('Foobar', $filter->filter('foobar'));
14-
$this->assertEquals('1foobar', $filter->filter('1foobar'));
15+
$this->assertEquals('Foobar', $filter->filter('foobar', $filterScope));
16+
$this->assertEquals('1foobar', $filter->filter('1foobar', $filterScope));
1517
}
1618
}

Test/Unit/Filter/LowercaseTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\Lowercase;
78

89
class LowercaseTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new Lowercase();
13-
$this->assertEquals('foobar', $filter->filter('Foobar'));
15+
$this->assertEquals('foobar', $filter->filter('Foobar', $filterScope));
1416
}
1517
}

Test/Unit/Filter/NumberTest.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\Number;
78

89
class NumberTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new Number();
13-
$this->assertEquals(42, $filter->filter('42'));
14-
$this->assertEquals(0, $filter->filter([]));
15-
$this->assertEquals(0, $filter->filter('Foobar'));
15+
$this->assertEquals(42, $filter->filter('42', $filterScope));
16+
$this->assertEquals(0, $filter->filter([], $filterScope));
17+
$this->assertEquals(0, $filter->filter('Foobar', $filterScope));
1618
}
1719
}

Test/Unit/Filter/PositiveNumberTest.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\PositiveNumber;
78

89
class PositiveNumberTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new PositiveNumber();
13-
$this->assertEquals(0, $filter->filter(-42));
14-
$this->assertEquals(0, $filter->filter('-42'));
15-
$this->assertEquals(42, $filter->filter('42'));
15+
$this->assertEquals(0, $filter->filter(-42, $filterScope));
16+
$this->assertEquals(0, $filter->filter('-42', $filterScope));
17+
$this->assertEquals(42, $filter->filter('42', $filterScope));
1618
}
1719
}

Test/Unit/Filter/SecurityTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\Security;
78

89
class SecurityTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new Security();
13-
$this->assertEquals('foobar', $filter->filter('<script>foobar</script>'));
15+
$this->assertEquals('foobar', $filter->filter('<script>foobar</script>', $filterScope));
1416
}
1517
}

Test/Unit/Filter/TrimTest.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\Trim;
78

89
class TrimTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new Trim();
13-
$this->assertEquals('foobar', $filter->filter(' foobar '));
14-
$this->assertEquals('42', $filter->filter(42));
15+
$this->assertEquals('foobar', $filter->filter(' foobar ', $filterScope));
16+
$this->assertEquals('42', $filter->filter(42, $filterScope));
1517
}
1618
}

Test/Unit/Filter/UppercaseTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22

33
namespace Loki\Components\Test\Unit\Filter;
44

5+
use Loki\Components\Filter\FilterScope;
56
use PHPUnit\Framework\TestCase;
67
use Loki\Components\Filter\Uppercase;
78

89
class UppercaseTest extends TestCase
910
{
1011
public function testFilter()
1112
{
13+
$filterScope = new FilterScope();
1214
$filter = new Uppercase();
13-
$this->assertEquals('FOOBAR', $filter->filter('Foobar'));
15+
$this->assertEquals('FOOBAR', $filter->filter('Foobar', $filterScope));
1416
}
1517
}

Test/Unit/Validator/RequiredValidatorTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public function testWithNoSimpleValues(): void
1414
{
1515
$component = $this->createMock(ComponentInterface::class);
1616
$ajax = $this->createMock(Ajax::class);
17-
$ajax->method('isEmpty')->willReturn(true);
17+
$ajax->method('isAjax')->willReturn(true);
1818

1919
$validator = new RequiredValidator(new IsEmpty(), $ajax);
2020
$this->assertTrue($validator->validate(1, $component));

0 commit comments

Comments
 (0)