From f6c3d6af789c0ffa0698089bfe1fb41997e77746 Mon Sep 17 00:00:00 2001
From: Karel van Klink <karel.vanklink@geant.org>
Date: Thu, 15 Aug 2024 14:56:40 +0200
Subject: [PATCH] Update unit test for router validation

---
 test/workflows/router/test_validate_router.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/test/workflows/router/test_validate_router.py b/test/workflows/router/test_validate_router.py
index 98ac2ad9..924577e2 100644
--- a/test/workflows/router/test_validate_router.py
+++ b/test/workflows/router/test_validate_router.py
@@ -4,6 +4,7 @@ import pytest
 from infoblox_client import objects
 
 from gso.products.product_types.router import Router
+from test.services.conftest import MockedKentikClient
 from test.workflows import (
     assert_complete,
     assert_lso_success,
@@ -17,7 +18,9 @@ from test.workflows import (
 @patch("gso.services.lso_client.execute_playbook")
 @patch("gso.services.netbox_client.NetboxClient.get_device_by_name")
 @patch("gso.services.librenms_client.LibreNMSClient.validate_device")
+@patch("gso.services.kentik_client.KentikClient")
 def test_validate_nokia_router_success(
+    mock_kentik_client,
     mock_validate_librenms_device,
     mock_get_device_by_name,
     mock_execute_playbook,
@@ -28,6 +31,7 @@ def test_validate_nokia_router_success(
     geant_partner,
 ):
     mock_validate_librenms_device.return_value = None
+    mock_kentik_client.return_value = MockedKentikClient
     #  Run workflow
     subscription_id = nokia_router_subscription_factory()
     mock_fqdn = Router.from_subscription(subscription_id).router.router_fqdn
-- 
GitLab