def test_nested_build_value(apply_dehydrator_mock, resolve_target_mock, dehydrator_cls_mock): handler = NestedHandler(dehydrator=DUMMY_OBJECT, spec=DUMMY_SPEC) resolve_target_mock.return_value = DUMMY_TARGET dehydrator_cls_mock.return_value = DUMMY_DEHYDRATOR handler.build_value(obj=DUMMY_OBJECT) dehydrator_cls_mock.assert_called_once_with(specs=DUMMY_SPECS) apply_dehydrator_mock.assert_called_once_with(DUMMY_DEHYDRATOR, DUMMY_TARGET)
def test_nested_build_value( apply_dehydrator_mock, resolve_target_mock, dehydrator_cls_mock): handler = NestedHandler(dehydrator=DUMMY_OBJECT, spec=DUMMY_SPEC) resolve_target_mock.return_value = DUMMY_TARGET dehydrator_cls_mock.return_value = DUMMY_DEHYDRATOR handler.build_value(obj=None) dehydrator_cls_mock.assert_called_once_with(specs=DUMMY_SPECS) apply_dehydrator_mock.assert_called_once_with( DUMMY_DEHYDRATOR, DUMMY_TARGET)