Skip to content
Snippets Groups Projects
Unverified Commit d5ae6442 authored by Katleho Madisa's avatar Katleho Madisa
Browse files

SAR-149 Added a test to check new id generated when the ids provided in the params are invalid.

parent fc5a9bb5
Branches
Tags
No related merge requests found
...@@ -60,6 +60,14 @@ class TestTransactionIdGeneration: ...@@ -60,6 +60,14 @@ class TestTransactionIdGeneration:
) as transaction_id: ) as transaction_id:
assert transaction_id == "abc1234" assert transaction_id == "abc1234"
def test_new_id_generated_if_invalid_ids_passed_in_params(self, id_generator_stub):
parameters = {
"other": "config",
"transaction_id": 54321,
}
with transaction("name", parameters, transaction_id=12345) as transaction_id:
assert transaction_id == id_generator_stub.last_id
def test_new_id_generated_if_id_is_empty(self, id_generator_stub): def test_new_id_generated_if_id_is_empty(self, id_generator_stub):
parameters = {"transaction_id": "", "other": "config"} parameters = {"transaction_id": "", "other": "config"}
with transaction("name", parameters) as transaction_id: with transaction("name", parameters) as transaction_id:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment