Added unit tests for the Dart Chrome.* API wrappers, testing the Dart output mode from JSON Schema Compiler.

The physical tests I've added are initial dummies - kalman, please take a look at the *structure* of the test setup. It feels like there is a lot of repetition of test names, but I like using python's unittest framework so it runs as a presubmit check. Any hints?

I have a lot more tests I'd like to add.

Note that there needs to be functionality to disable tests, e.g. there will need to be some tests that will fail from the IDL return value type bug (https://code.google.com/p/chromium/issues/detail?id=170837).

Thanks,

Sasha

Review URL: https://chromiumcodereview.appspot.com/12218151

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183709 0039d316-1c4b-4281-b951-d872f2087c98
20 files changed