From 7e8d76b66d378411eb93c7c251bdf3d29ef4ff01 Mon Sep 17 00:00:00 2001 From: Bradley Schofield Date: Fri, 18 Jun 2021 10:28:54 +0100 Subject: [PATCH] Add more tests --- tests/e2e/Services/Account/AccountBase.php | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/tests/e2e/Services/Account/AccountBase.php b/tests/e2e/Services/Account/AccountBase.php index 050ccfe855..21fb15dd89 100644 --- a/tests/e2e/Services/Account/AccountBase.php +++ b/tests/e2e/Services/Account/AccountBase.php @@ -708,6 +708,18 @@ trait AccountBase $verification = substr($lastEmail['text'], strpos($lastEmail['text'], '&secret=', 0) + 8, 256); + $expireTime = strpos($lastEmail['text'], 'expires='.$response['body']['expire'], 0); + + $this->assertNotFalse($expireTime); + + $secretTest = strpos($lastEmail['text'], 'secret='.$response['body']['secret'], 0); + + $this->assertNotFalse($secretTest); + + $userIDTest = strpos($lastEmail['text'], 'userId='.$response['body']['userId'], 0); + + $this->assertNotFalse($userIDTest); + /** * Test for FAILURE */ @@ -1000,10 +1012,17 @@ trait AccountBase $recovery = substr($lastEmail['text'], strpos($lastEmail['text'], '&secret=', 0) + 8, 256); - $expireTime = strpos($lastEmail['text'], '&expires='.$response['body']['expire'], 0); + $expireTime = strpos($lastEmail['text'], 'expires='.$response['body']['expire'], 0); $this->assertNotFalse($expireTime); + $secretTest = strpos($lastEmail['text'], 'secret='.$response['body']['secret'], 0); + + $this->assertNotFalse($secretTest); + + $userIDTest = strpos($lastEmail['text'], 'userId='.$response['body']['userId'], 0); + + $this->assertNotFalse($userIDTest); /** * Test for FAILURE