def test_ensure_lbpool_nodes_set_no_lb_pool(self, mock_lb_exists, mock_get_lb, mock_lb_pool_exists): mock_lb_exists.return_value = True mock_get_lb.return_value = 'lb name' mock_lb_pool_exists.return_value = False under_test = ClcLoadBalancer(self.module) changed, result = under_test.ensure_lbpool_nodes_set('alias', 'location', 'name', 'port', [1,2,3]) self.assertEqual(changed, False) self.assertEqual(result, 'Pool doesn\'t exist')
def test_ensure_lbpool_nodes_set(self, set_lb_nodes, lbpool_nodes_exists, lbpool_exists, get_lb_id, lb_exists, mock_clc_sdk): lb_exists.return_value = True get_lb_id.return_value = '123' lbpool_exists.retrun_value = True lbpool_nodes_exists.return_value = False set_lb_nodes.return_value = 'success' self.module.check_mode = False test = ClcLoadBalancer(self.module) result = test.ensure_lbpool_nodes_set('alias', 'location', 'name', 80, [1,2,3]) self.assertEqual(result, (True, 'success'))
def test_ensure_lbpool_nodes_set_no_lb_pool(self, mock_lb_exists, mock_get_lb, mock_lb_pool_exists): mock_lb_exists.return_value = True mock_get_lb.return_value = 'lb name' mock_lb_pool_exists.return_value = False under_test = ClcLoadBalancer(self.module) changed, result = under_test.ensure_lbpool_nodes_set( 'alias', 'location', 'name', 'port', [1, 2, 3]) self.assertEqual(changed, False) self.assertEqual(result, 'Pool doesn\'t exist')
def test_ensure_lbpool_nodes_set(self, set_lb_nodes, lbpool_nodes_exists, lbpool_exists, get_lb_id, lb_exists, mock_clc_sdk): lb_exists.return_value = True get_lb_id.return_value = '123' lbpool_exists.retrun_value = True lbpool_nodes_exists.return_value = False set_lb_nodes.return_value = 'success' self.module.check_mode = False test = ClcLoadBalancer(self.module) result = test.ensure_lbpool_nodes_set('alias', 'location', 'name', 80, [1, 2, 3]) self.assertEqual(result, (True, 'success'))