Ejemplo n.º 1
0
        public void BuildMethodShouldReturnTheRuntimeTypeModel()
        {
            var protoMapObject = new ProtoMapObject <FakePoco>(protoMapBuilder);
            var obj            = protoMapObject.MapAllProperties().Build();

            Assert.Equal(typeof(ProtoBuf.Meta.RuntimeTypeModel), obj.GetType());
        }
Ejemplo n.º 2
0
        public void MapPropertyMethodShouldReturnItSelf()
        {
            var protoMapObject = new ProtoMapObject <FakePoco>(protoMapBuilder);
            var obj            = protoMapObject.MapProperty(x => x.FakeString).MapProperty(x => x.FakeInt);

            Assert.Equal(typeof(ProtoMapObject <FakePoco>), obj.GetType());
        }
Ejemplo n.º 3
0
        public void MapAllPropertiesMethodShouldReturnItSelf()
        {
            var protoMapObject = new ProtoMapObject <FakePoco>(protoMapBuilder);
            var obj            = protoMapObject.MapAllProperties();

            Assert.Equal(typeof(ProtoMapObject <FakePoco>), obj.GetType());
        }
Ejemplo n.º 4
0
        public void MapObjectMethodShouldReturnAInstanceOfProtoMapObject()
        {
            var protoMapObject = new ProtoMapObject <FakePoco>(protoMapBuilder);
            var obj            = protoMapObject.MapObject <FakePoco>();

            Assert.Equal(typeof(ProtoMapObject <FakePoco>), obj.GetType());
        }