public void Sequence_name_is_the_cache_key()
        {
            var property = CreateProperty();

            property["StoreSequenceName"] = "Led";

            var factory = new SqlServerSequenceValueGeneratorFactory(new SqlStatementExecutor());

            Assert.Equal("Led", factory.GetCacheKey(property));
        }
        public void Sequence_name_is_the_cache_key()
        {
            var property = new ModelBuilder()
                           .Entity <Robot>()
                           .Property(e => e.Id)
                           .ForSqlServer(b => b.UseSequence("DaneelOlivaw", "R"))
                           .Metadata;

            var factory = new SqlServerSequenceValueGeneratorFactory(new SqlStatementExecutor(new LoggerFactory()));

            Assert.Equal("R.DaneelOlivaw", factory.GetCacheKey(property));
        }
        public void Sequence_name_is_the_cache_key()
        {
            var property = CreateProperty();
            property["StoreSequenceName"] = "Led";

            var factory = new SqlServerSequenceValueGeneratorFactory(new SqlStatementExecutor());

            Assert.Equal("Led", factory.GetCacheKey(property));
        }