private static IModel SetupModel()
        {
            var model = new Model {
                StorageName = "TestModel"
            };

            model.AddEntityType(PocoTestType.EntityType());
            model.AddEntityType(IntKeysPoco.EntityType());
            model.AddEntityType(NullablePoco.EntityType());
            return(model);
        }
        public void It_casts_from_int_keys()
        {
            var obj = new IntKeysPoco {
                PartitionID = 42, RowID = 1980
            };
            var entityType = CreateModel().GetEntityType(typeof(IntKeysPoco));
            var entry      = _factory.Create(entityType, obj);
            var adapter    = new StateEntryTableEntityAdapter <IntKeysPoco>(entry);

            Assert.Equal("42", adapter.PartitionKey);
            Assert.Equal("1980", adapter.RowKey);
        }