expected:="SELECT "+projectMapColumns+" FROM "+projectTableName+" WHERE (field1 = ? or field2 = ?) ORDER BY id asc, created_at desc LIMIT 12 OFFSET 34"
res,args:=findRequestQuery(req)
ifdiff:=cmp.Diff(res.String(),expected);diff!=""{
t.Fatalf("\t%s\tExpected result query to match. Diff:\n%s",tests.Failed,diff)
}
ifdiff:=cmp.Diff(args,req.Args);diff!=""{
t.Fatalf("\t%s\tExpected result query to match. Diff:\n%s",tests.Failed,diff)
}
}
// TestApplyClaimsSelect applyClaimsSelect
funcTestApplyClaimsSelect(t*testing.T){
varclaimTests=[]struct{
namestring
claimsauth.Claims
expectedSqlstring
errorerror
}{}
t.Log("Given the need to validate ACLs are enforced by claims to a select query.")