diff --git a/composer.json b/composer.json index c24ec91..fe970ad 100644 --- a/composer.json +++ b/composer.json @@ -37,9 +37,9 @@ }, "scripts": { "test": [ - "phpunit" + "./vendor/bin/phpunit" ], - "coverage": "phpunit --coverage-clover=coverage.xml", - "coverage-html": "phpunit --coverage-html=coverage" + "coverage": "./vendor/bin/phpunit --coverage-clover=coverage.xml", + "coverage-html": "./vendor/bin/phpunit --coverage-html=coverage" } } diff --git a/src/Werte/Bedarf/Thema/Bedarfsthemen.php b/src/Werte/Bedarf/Thema/Bedarfsthemen.php index 80800d5..2569fce 100644 --- a/src/Werte/Bedarf/Thema/Bedarfsthemen.php +++ b/src/Werte/Bedarf/Thema/Bedarfsthemen.php @@ -4,6 +4,7 @@ use Demv\Werte\AbstractProvider; use Demv\Werte\Bedarf\Thema\Themen\Altersvorsorge; +use Demv\Werte\Bedarf\Thema\Themen\AmbulanteKrankenzusatzversicherung; use Demv\Werte\Bedarf\Thema\Themen\Berufsunfaehigkeit; use Demv\Werte\Bedarf\Thema\Themen\Hausrat; use Demv\Werte\Bedarf\Thema\Themen\Kfz; @@ -44,6 +45,7 @@ public function __construct() $this->appendMember(new Rechtsschutz()); $this->appendMember(new Unfallversicherung()); $this->appendMember(new Wohngebaeude()); + $this->appendMember(new AmbulanteKrankenzusatzversicherung()); } /** diff --git a/src/Werte/Bedarf/Thema/Themen/AmbulanteKrankenzusatzversicherung.php b/src/Werte/Bedarf/Thema/Themen/AmbulanteKrankenzusatzversicherung.php new file mode 100644 index 0000000..c4cc50b --- /dev/null +++ b/src/Werte/Bedarf/Thema/Themen/AmbulanteKrankenzusatzversicherung.php @@ -0,0 +1,28 @@ +getBedarfsthemen(); - $this->assertCount(14, $themen->getAll()); + $this->assertCount(15, $themen->getAll()); } public function testGetBerufsunfaehigkeit(): void @@ -69,4 +70,9 @@ public function testGetZahnzusatz(): void { $this->checkGetOne($this->getBedarfsthemen(), Zahnzusatz::class); } + + public function testGetAmbulanteKrankenzusatzversicherung(): void + { + $this->checkGetOne($this->getBedarfsthemen(), AmbulanteKrankenzusatzversicherung::class); + } }