public void GetEdmTypeSerializer_Caches_CreateEdmTypeSerializerOutput() { // Arrange DefaultODataSerializerProvider serializerProvider = new DefaultODataSerializerProvider(); IEdmTypeReference edmType = new Mock <IEdmTypeReference>().Object; // Act var serializer1 = serializerProvider.GetEdmTypeSerializer(edmType); var serializer2 = serializerProvider.GetEdmTypeSerializer(edmType); // Assert Assert.Same(serializer2, serializer1); }
public void GetEdmTypeSerializer_ThrowsArgumentNull_EdmType() { DefaultODataSerializerProvider serializerProvider = new DefaultODataSerializerProvider(); Assert.ThrowsArgumentNull( () => serializerProvider.GetEdmTypeSerializer(edmType: null), "edmType"); }
public void GetEdmTypeSerializer_Caches_CreateEdmTypeSerializerOutput() { // Arrange DefaultODataSerializerProvider serializerProvider = new DefaultODataSerializerProvider(); IEdmTypeReference edmType = new Mock<IEdmTypeReference>().Object; // Act var serializer1 = serializerProvider.GetEdmTypeSerializer(edmType); var serializer2 = serializerProvider.GetEdmTypeSerializer(edmType); // Assert Assert.Same(serializer2, serializer1); }
public void GetEdmTypeSerializer_ThrowsArgumentNull_EdmType() { DefaultODataSerializerProvider serializerProvider = new DefaultODataSerializerProvider(); Assert.ThrowsArgumentNull( () => serializerProvider.GetEdmTypeSerializer(edmType: null), "edmType"); }