Also I know Toyota revealed their 2010 car, but why do they use their 2009 car for Pirelli testing when the 2010 is more likely to offer relevant information?
Pirelli never used the 2010 car as it had never been run, and they did not want to have to go through all the shaking down, plus it was an unknown quantity.
The 2009 car was proven, and none of the teams objected to its use as no team would gain any advantage from inside information.