def create_space(self): device = Device() device.name = "Device 1" device.registered_at = timezone.now() device.save() space = Space() space.device = device space.name = "Space 1" space.area = 22.5 space.save() return space
def test_creating_device_and_saving_it(self): device = Device() device.name = "Device 1" device.registered_at = timezone.now() device.save() # Retreive it all_devices = Device.objects.all() self.assertEquals(len(all_devices), 1) self.assertEquals(all_devices[0].name, "Device 1") self.assertIsInstance(uuid.UUID(all_devices[0].uuid), uuid.UUID) self.assertEquals(all_devices[0].registered_at, device.registered_at)
def test_repr_looks_ok(self): device = Device() device.name = "Device 1" device.registered_at = timezone.now() self.assertTrue(unicode(device).startswith("Device 1 -"))