Example #1
0
class TestTranslatorToDict(unittest.TestCase):
    
    def setUp(self):
        self.driver = VTAMDriver()
        self.reservation = self.get_default_reservation()
        self.vm_params = self.driver.get_default_vm_parameters(self.reservation)

    def get_default_reservation(self):
        r = ReservationMocker()
        r.set_project_id("test-project")
        r.set_slice_id("test-slice")
        r.set_slice_name("test-slice-name")
        r.set_project_name("test-project-name")
        r.set_uuid("THIS-IS-THE-UUID-OF-A-VM")  
        s = ServerMocker()
        s.set_uuid("THIS-IS-THE-UUID-OF-A-SERVER")
        s.set_virt_tech("paravirtualization")
        r.server = s
        return r
   
    def test_shoud_return_correct_default_vm_params(self):
        self.assertFalse(None in self.vm_params.values())