Beispiel #1
0
        public void SqlTable_WithSingleUniqueKey_SetsUniqueKey()
        {
            var typeConfig = new TypeConfig("Product");

            var builder = typeConfig.SqlTable("product", "id");

            builder.SqlTableConfig.UniqueKey.Should().Contain("id");
        }
Beispiel #2
0
        public void SqlTable_WithMultipleUniqueKey_SetsUniqueKey()
        {
            var typeConfig = new TypeConfig("Product");

            var builder = typeConfig.SqlTable("product", new [] { "id", "key" });

            builder.SqlTableConfig.UniqueKey.Should().Contain(new[] { "id", "key" });
        }
Beispiel #3
0
        public void SqlTable_WithTableName_SetsTable()
        {
            var typeConfig = new TypeConfig("Product");

            var builder = typeConfig.SqlTable("product", "id");

            builder.SqlTableConfig.Table(null, null).Should().Be("product");
        }