comparing two strings

hi All

i am facing prob in comparing two strings that have two word.
below is the code snippet.
checkValidates="file validates"
file3_name="file"
if [ $checkValidates = "$file3_name validates" ]
then
echo "file" $file3_name "is validated successfully"
fi

when i run this i get the error as -bash: [: too many arguments

am i doing something wrong?
Please help..

Thanks

if [ "$checkValidates" = "$file3_name validates" ]