public static void GetParameterValues_ReturnsConditionValues() { TestEntityMap map = new TestEntityMap("Table"); map.AddProperty(x => x.Int); map.AddProperty(x => x.String); SqlContext context = CreateMockContext(); SqlQuery <TestEntity> query = new SqlDeleteQuery <TestEntity>(context) .Where(x => x.Int).EqualTo(5); (SqlColumn Column, string ParameterName, object Value)[] parameterValues = query.GetParameterValues(context).ToArray();
public static void GetParameterValues_ReturnsEntityValues() { TestEntityMap map = new TestEntityMap("Table"); map.AddProperty(x => x.Int); map.AddProperty(x => x.String); TestEntity entity = new TestEntity { Int = 5, String = "value" }; SqlContext context = CreateMockContext(); SqlQuery <TestEntity> query = new SqlInsertEntityQuery <TestEntity>(context, entity); (SqlColumn Column, string ParameterName, object Value)[] parameterValues = query.GetParameterValues(context).ToArray();