public void Can_set_primary_field()
        {
            var id         = Guid.NewGuid();
            var testEntity = new new_testentity();

            testEntity.Set("new_testentityid", id);
            Assert.Equal(id, testEntity.Id);
            Assert.Equal(id, testEntity.Get(e => e.new_testentityId));
        }
Пример #2
0
        public void Can_set_primary_field()
        {
            var id         = Guid.NewGuid();
            var testEntity = new new_testentity
            {
                Id = id
            };

            var accessor = new EntityAccessor <new_testentity>(testEntity);

            Assert.Equal(id, accessor.Entity.Id);
            Assert.Equal(id, accessor.Get <Guid>("new_testentityid"));

            testEntity = new new_testentity();
            accessor   = new EntityAccessor <new_testentity>(testEntity);
            accessor.Set("new_testentityid", id);
            Assert.Equal(id, accessor.Entity.Id);
            Assert.Equal(id, accessor.Get <Guid>("new_testentityid"));
        }