Hola,
No tengo un sistema Unicode para probar (no está habilitado).
Cualquier cosa que coloquemos entre dos " (comillas dobles) se tratará como texto estático y no creo que se verifiquen por sintaxis.
Generalmente uso esto
<htmlb:button text = "Presióname"
onClientClick = "javascript:test('raja','test');" />
o
<htmlb:button text = "Presióname"
onClientClick = "javascript:test(`raja`,`test`);" />
sin ningún problema.
Intenté esto con un programa de informe normal como el siguiente con verificaciones Unicode activas (que puedo configurar en los atributos del informe)
<stringvar> = 'javascript:test(`raja`,`test`);' .
y no tuve ningún problema.
Saludos
Raja