def test_should_get_correct_delivery_if_exists(self): release_order = ReleaseOrderFactory(order_number=2342) release_order_item = ReleaseOrderItemFactory(release_order=release_order) delivery = DeliveryFactory() DeliveryNodeFactory(distribution_plan=delivery, item=release_order_item) self.assertEqual(release_order.delivery(), delivery.id)
def test_should_get_correct_delivery_if_exists(self): release_order = ReleaseOrderFactory(order_number=2342) release_order_item = ReleaseOrderItemFactory( release_order=release_order) delivery = DeliveryFactory() DeliveryNodeFactory(distribution_plan=delivery, item=release_order_item) self.assertEqual(release_order.delivery(), delivery.id)
def test_should_return_none_if_release_order_does_not_have_delivery(self): release_order = ReleaseOrderFactory(order_number=2342) ReleaseOrderItemFactory(release_order=release_order) self.assertEqual(release_order.delivery(), None)