def test_get_name_from_dn(self):
     """
     Test that ConcreteSVI._get_name_from_dn returns the name
     derived from the dn provided
     """
     dn = 'topology/pod-1/node-102/sys/ctx-[vxlan-2293760]/bd-[vxlan-14811120]/svi-[vlan14]'
     self.assertEquals(ConcreteSVI._get_name_from_dn(dn), '[vlan14]')
 def test_get_table(self):
     """
     Test ConcreteSVI create table function
     """
     node_id = '102'
     node = Node(node_id)
     concreteBd = ConcreteBD(node)
     concreteSVI = ConcreteSVI(concreteBd)
     node_id = '102'
     node = Node(node_id)
     concreteBd1 = ConcreteBD(node)
     concreteSVI1 = ConcreteSVI(concreteBd1)
     concreteSVIs = [concreteSVI, concreteSVI1]
     self.assertTrue(
         isinstance(
             ConcreteSVI.get_table(concreteSVIs)[0],
             Table))
 def test_get_parent_class(self):
     """
     Ensure class has the correct parent class
     """
     self.assertEquals(ConcreteSVI._get_parent_class(), ConcreteBD)