public void PreparedQueryBuilder_AllFromWhereString_List() { var onePoco = new TestPoco { Name = "One" }; connection.Save(onePoco); var twoPoco = new TestPoco { Name = "Two" }; connection.Save(twoPoco); var query = new PreparedQueryBuilder <TestPoco, string>(q => q.All().From().Where((x, y) => x.Name == y.Item0)); var result = query.Build(connection, "Two").ToList(); Assert.Equal(1, result.Count); Assert.Equal("Two", result[0].Name); result = query.Build(connection, "One").ToList(); Assert.Equal(1, result.Count); Assert.Equal("One", result[0].Name); }