public void Delegate_from_entity_type_is_returned_if_it_implements_IEntityMaterializer() { var materializerMock = new Mock <IEntityMaterializer>(); var typeMock = materializerMock.As <IEntityType>(); typeMock.SetupGet(et => et.ClrType).Returns(typeof(string)); var reader = ValueBuffer.Empty; GetMaterializer(new EntityMaterializerSource(new MemberMapper(new FieldMatcher())), typeMock.Object)(reader); materializerMock.Verify(m => m.CreateEntity(reader)); }
public void Delegate_from_entity_type_is_returned_if_it_implements_IEntityMaterializer() { Assert.Equal("Bazinga!", GetMaterializer(new EntityMaterializerSource(), new FakeType())(ValueBuffer.Empty)); }