public void ParseValue_Always_UsesTypeFactoryToMapTypes() { // Arrange var typeFactoryMock = new Mock <ITypeFactory>(); var materializer = new SimpleMaterializer(new EntityActivator(), typeFactoryMock.Object); typeFactoryMock.Setup(x => x.GetFor(typeof(int))).Returns(new Int64Type()).Verifiable(); // Act var value = materializer.ParseValue(CreateField("15"), typeof(int)); // Assert typeFactoryMock.Verify(); Assert.That(value, Is.TypeOf <long>()); }
public void SetUp() { Materializer = new SimpleMaterializer(new EntityActivator(), new TypeFactory(new ServiceLocator())); }