public function testSetAndGetMetadata()
 {
     Yii::app()->user->userModel = User::getByUsername('super');
     $user = UserTestHelper::createBasicUser('Steven');
     $account = new Account();
     $view = new AccountEditAndDetailsView('Details', 'whatever', 'whatever', $account);
     $originalMetadata = AccountEditAndDetailsView::getMetadata($user);
     $metadataIn = $originalMetadata;
     $metadataIn['perUser']['junk1'] = 'stuff1';
     $metadataIn['global']['junk2'] = 'stuff2';
     $view->setMetadata($metadataIn, $user);
     $metadataOut = AccountEditAndDetailsView::getMetadata($user);
     $this->assertNotEquals($originalMetadata, $metadataOut);
     $this->assertEquals($metadataIn, $metadataOut);
 }