Skip to content

Commit 39e3d65

Browse files
authored
Merge pull request #12 from binafy/add-test-for-turn-on-key-for-visit-monitoring
[0.x] Add test for `turn_on` key for visit monitoring config
2 parents d1085d8 + d1b7811 commit 39e3d65

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
use Illuminate\Foundation\Testing\RefreshDatabase;
4+
5+
/*
6+
* Use `RefreshDatabase` for delete migration data for each test.
7+
*/
8+
uses(RefreshDatabase::class);

tests/Feature/VisitMonitoringTest.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,17 @@
4848
assertDatabaseMissing(config('user-monitoring.visit_monitoring.table'), ['page' => url('/')]);
4949
});
5050

51+
test('visit monitoring records didn"t store when turn_on key is off', function () {
52+
config()->set('user-monitoring.visit_monitoring.turn_on', false);
53+
54+
$response = get('/');
55+
$response->assertContent('milwad');
56+
57+
// DB Assertions
58+
assertDatabaseCount(config('user-monitoring.visit_monitoring.table'), 0);
59+
assertDatabaseMissing(config('user-monitoring.visit_monitoring.table'), ['page' => url('/')]);
60+
});
61+
5162
/**
5263
* Create user.
5364
*

0 commit comments

Comments
 (0)