示例#1
0
class TestDummyBackend(unittest.TestCase):
    def setUp(self):
        self.dummy = Dummy('10.40.0.1')

    def test_str(self):
        self.assertIn('Dummy NetEngine', str(self.dummy))

    def test_validate(self):
        self.dummy.validate()

    def test_to_dict(self):
        self.assertTrue(isinstance(self.dummy.to_dict(), dict))

    def test_get_manufacturer(self):
        self.assertIn("Xensource  Inc.", str(self.dummy.get_manufacturer()))

    def test_to_json(self):
        json_string = self.dummy.to_json()

        self.assertTrue(isinstance(json_string, basestring))

        dictionary = json.loads(json_string)
示例#2
0
文件: dummy.py 项目: aquila/netengine
class TestDummyBackend(unittest.TestCase):
    
    def setUp(self):
        self.dummy = Dummy('10.40.0.1')
    
    def test_str(self):
        self.assertIn('Dummy NetEngine', str(self.dummy))
    
    def test_validate(self):
        self.dummy.validate()
    
    def test_to_dict(self):
        self.assertTrue(isinstance(self.dummy.to_dict(), dict))
    
    def test_get_manufacturer(self):
	self.assertIn("Xensource  Inc.", str(self.dummy.get_manufacturer()))    
    
    def test_to_json(self):
        json_string = self.dummy.to_json()
        
        self.assertTrue(isinstance(json_string, basestring))
        
        dictionary = json.loads(json_string)
示例#3
0
 def setUp(self):
     self.dummy = Dummy('10.40.0.1')
示例#4
0
文件: dummy.py 项目: aquila/netengine
 def setUp(self):
     self.dummy = Dummy('10.40.0.1')