public void Meta_GenerateMetaDataFor_Success() { IMetaHandler handler = new MetadaHandler(_reader.Object, _writer.Object); var meta = handler.GenerateMetadataFor <TestEntity>(); Assert.IsNotNull(meta); Assert.AreEqual("Id", meta.Metas.First().FieldName); }
public void Meta_GenerateMetaDataFor_Success2() { IMetaHandler handler = new MetadaHandler(_reader.Object, _writer.Object); var meta = handler.GenerateMetadataFor(typeof(TestEntity), 2, new List <MetaList>() { new MetaList() { Created = DateTimeOffset.Now, Version = 1, Metas = new List <Metadata>() { new Metadata() { FieldName = "Id" } } } }); Assert.IsNotNull(meta); Assert.AreEqual(2, meta.Version); }