From c023c8a9c6b7b40ee485776b516f6bec76b69919 Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Tue, 24 Dec 2019 14:33:11 +0100 Subject: Metrics: Added users_force_active --- tests/Unit/Controllers/Metrics/StatsTest.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/Unit/Controllers/Metrics/StatsTest.php b/tests/Unit/Controllers/Metrics/StatsTest.php index 146c44a0..2c974db3 100644 --- a/tests/Unit/Controllers/Metrics/StatsTest.php +++ b/tests/Unit/Controllers/Metrics/StatsTest.php @@ -121,6 +121,17 @@ class StatsTest extends TestCase $this->assertEquals(6, $stats->arrivedUsers()); } + /** + * @covers \Engelsystem\Controllers\Metrics\Stats::forceActiveUsers + */ + public function testForceActiveUsers() + { + $this->addUsers(); + + $stats = new Stats($this->database); + $this->assertEquals(2, $stats->forceActiveUsers()); + } + /** * @covers \Engelsystem\Controllers\Metrics\Stats::sessions */ @@ -199,8 +210,8 @@ class StatsTest extends TestCase $this->addUser(['arrived' => 1]); $this->addUser(['arrived' => 1, 'got_voucher' => 2], ['shirt_size' => 'XXL']); $this->addUser(['arrived' => 1, 'got_voucher' => 9]); - $this->addUser(['arrived' => 1, 'got_voucher' => 3]); - $this->addUser(['arrived' => 1, 'active' => 1, 'got_shirt' => true]); + $this->addUser(['arrived' => 1, 'got_voucher' => 3, 'force_active' => true]); + $this->addUser(['arrived' => 1, 'active' => 1, 'got_shirt' => true, 'force_active' => true]); $this->addUser(['arrived' => 1, 'active' => 1, 'got_shirt' => true], ['shirt_size' => 'L']); } -- cgit v1.2.3-54-g00ecf