Skip to content
Snippets Groups Projects
Commit 9a928f3d authored by Mohammad Torkashvand's avatar Mohammad Torkashvand Committed by Karel van Klink
Browse files

add more asssert for L3 tests

parent 051b4940
No related branches found
No related tags found
1 merge request!383Feature/refacture l3 core services
...@@ -7,6 +7,7 @@ from gso.products.product_blocks.bgp_session import IPFamily ...@@ -7,6 +7,7 @@ from gso.products.product_blocks.bgp_session import IPFamily
from gso.products.product_blocks.ias import IASFlavor from gso.products.product_blocks.ias import IASFlavor
from gso.utils.shared_enums import SBPType from gso.utils.shared_enums import SBPType
from gso.workflows.l3_core_service.shared import L3_CREAT_IMPORTED_WF_MAP, L3_PRODUCT_NAMES from gso.workflows.l3_core_service.shared import L3_CREAT_IMPORTED_WF_MAP, L3_PRODUCT_NAMES
from test.fixtures.l3_core_service_fixtures import PRODUCT_IMPORTED_MAP
from test.workflows import assert_complete, extract_state, run_workflow from test.workflows import assert_complete, extract_state, run_workflow
...@@ -81,3 +82,4 @@ def test_create_imported_l3_core_service_success(faker, partner_factory, edge_po ...@@ -81,3 +82,4 @@ def test_create_imported_l3_core_service_success(faker, partner_factory, edge_po
subscription = SubscriptionModel.from_subscription(state["subscription_id"]) subscription = SubscriptionModel.from_subscription(state["subscription_id"])
assert_complete(result) assert_complete(result)
assert subscription.status == SubscriptionLifecycle.ACTIVE assert subscription.status == SubscriptionLifecycle.ACTIVE
assert subscription.product.name == PRODUCT_IMPORTED_MAP[product_name]
...@@ -106,6 +106,7 @@ def test_create_l3_core_service_success( ...@@ -106,6 +106,7 @@ def test_create_l3_core_service_success(
assert_complete(result) assert_complete(result)
state = extract_state(result) state = extract_state(result)
subscription = SubscriptionModel.from_subscription(state["subscription_id"]) subscription = SubscriptionModel.from_subscription(state["subscription_id"])
assert subscription.product.name == product_name
assert mock_lso_client.call_count == lso_interaction_count + 1 assert mock_lso_client.call_count == lso_interaction_count + 1
assert subscription.status == SubscriptionLifecycle.ACTIVE assert subscription.status == SubscriptionLifecycle.ACTIVE
assert len(subscription.l3_core.ap_list) == 1 assert len(subscription.l3_core.ap_list) == 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment