public void SqlTable_WithSingleUniqueKey_SetsUniqueKey() { var typeConfig = new TypeConfig("Product"); var builder = typeConfig.SqlTable("product", "id"); builder.SqlTableConfig.UniqueKey.Should().Contain("id"); }
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" }); }
public void SqlTable_WithTableName_SetsTable() { var typeConfig = new TypeConfig("Product"); var builder = typeConfig.SqlTable("product", "id"); builder.SqlTableConfig.Table(null, null).Should().Be("product"); }