Undercover pub tests across Australia have revealed drinkers are being ripped off on the size of their drinks.