Added remaining tests.

You can remove setGuid() if you're creating it, and I don't think there's ever any reason a user of the SDK would set the UiHint().