diff options
Diffstat (limited to 'tests/PHPUnit/Integration/Tracker/VisitorRecognizerTest.php')
-rw-r--r-- | tests/PHPUnit/Integration/Tracker/VisitorRecognizerTest.php | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/tests/PHPUnit/Integration/Tracker/VisitorRecognizerTest.php b/tests/PHPUnit/Integration/Tracker/VisitorRecognizerTest.php index 48802b3ee9..42ab0c07a4 100644 --- a/tests/PHPUnit/Integration/Tracker/VisitorRecognizerTest.php +++ b/tests/PHPUnit/Integration/Tracker/VisitorRecognizerTest.php @@ -32,14 +32,11 @@ class VisitorRecognizerTest extends IntegrationTestCase new Model(), EventDispatcher::getInstance()); } - private function getVisitProperties($originalVisit = false) + private function getVisitProperties() { $visit = new VisitProperties(); $visit->setProperty('idvisit', '321'); $visit->setProperty('idvisitor', Common::hex2bin('1234567890234567')); - if ($originalVisit) { - $visit->setProperty(VisitorRecognizer::KEY_ORIGINAL_VISIT_ROW, $originalVisit); - } return $visit; } @@ -51,7 +48,7 @@ class VisitorRecognizerTest extends IntegrationTestCase 'visit_total_time' => '50', 'foo' => 'bar', ); - $result = $this->recognizer->removeUnchangedValues($this->getVisitProperties(), $visit); + $result = $this->recognizer->removeUnchangedValues($visit); $this->assertEquals($visit, $result); } @@ -64,11 +61,11 @@ class VisitorRecognizerTest extends IntegrationTestCase 'visit_total_time' => '50', 'foo' => 'bar', ); - $properties = $this->getVisitProperties(array( + $originalProperties = new VisitProperties(array( 'visit_last_action_time' => '2020-05-05 04:05:05', 'visit_total_time' => '40', )); - $result = $this->recognizer->removeUnchangedValues($properties, $visit); + $result = $this->recognizer->removeUnchangedValues($visit, $originalProperties); $this->assertEquals($visit, $result); } @@ -82,13 +79,13 @@ class VisitorRecognizerTest extends IntegrationTestCase 'visit_total_time' => '50', 'foo' => 'bar', ); - $properties = $this->getVisitProperties(array( + $originalVisit = new VisitProperties(array( 'idvisitor' => Common::hex2bin('1234567890234567'), 'user_id' => 'hello', 'visit_last_action_time' => '2020-05-05 04:05:05', 'visit_total_time' => '50', )); - $result = $this->recognizer->removeUnchangedValues($properties, $visit); + $result = $this->recognizer->removeUnchangedValues($visit, $originalVisit); $this->assertEquals(array( 'visit_last_action_time' => '2020-05-05 05:05:05', @@ -105,8 +102,8 @@ class VisitorRecognizerTest extends IntegrationTestCase 'visit_last_action_time' => '2020-05-05 05:05:05', 'visit_total_time' => '50', ); - $properties = $this->getVisitProperties($visit); - $result = $this->recognizer->removeUnchangedValues($properties, $visit); + $originalVisit = new VisitProperties($visit); + $result = $this->recognizer->removeUnchangedValues($visit, $originalVisit); $this->assertEquals(array(), $result); } |