public void PassNullTypeReferenceToSetPrimitiveValueConverterShouldFail() { var model = new EdmModel(); var converter = new TestPrimitiveValueConverter(); Action setConverter = () => model.SetPrimitiveValueConverter((IEdmTypeDefinitionReference)null, converter); setConverter.ShouldThrow <ArgumentNullException>(); }
public void PassNullModelToSetPrimitiveValueConverterShouldFail() { EdmModel model = null; var typeReference = new EdmTypeDefinitionReference(new EdmTypeDefinition("NS", "Test", EdmPrimitiveTypeKind.Int32), true); var converter = new TestPrimitiveValueConverter(); Action setConverter = () => model.SetPrimitiveValueConverter(typeReference, converter); setConverter.ShouldThrow <ArgumentNullException>(); }
public void SetAndGetPrimitiveValueConverterShouldWork() { var model = new EdmModel(); var typeReference = new EdmTypeDefinitionReference(new EdmTypeDefinition("NS", "Test", EdmPrimitiveTypeKind.Int32), true); var converter = new TestPrimitiveValueConverter(); model.SetPrimitiveValueConverter(typeReference, converter); Assert.AreEqual(model.GetPrimitiveValueConverter(typeReference), converter); }
public void PassNullTypeReferenceToSetPrimitiveValueConverterShouldFail() { var model = new EdmModel(); var converter = new TestPrimitiveValueConverter(); Action setConverter = () => model.SetPrimitiveValueConverter((IEdmTypeDefinitionReference)null, converter); setConverter.ShouldThrow<ArgumentNullException>(); }
public void PassNullModelToSetPrimitiveValueConverterShouldFail() { EdmModel model = null; var typeReference = new EdmTypeDefinitionReference(new EdmTypeDefinition("NS", "Test", EdmPrimitiveTypeKind.Int32), true); var converter = new TestPrimitiveValueConverter(); Action setConverter = () => model.SetPrimitiveValueConverter(typeReference, converter); setConverter.ShouldThrow<ArgumentNullException>(); }