function testGet()
 {
     $dllAdvertiserPartialMock = new PartialMockOA_Dll_Advertiser($this);
     $dllTrackerPartialMock = new PartialMockOA_Dll_Tracker($this);
     $dllAdvertiserPartialMock->setReturnValue('getDefaultAgencyId', $this->agencyId);
     $dllAdvertiserPartialMock->setReturnValue('checkPermissions', true);
     $dllTrackerPartialMock->setReturnValue('checkPermissions', true);
     $oAdvertiserInfo = new OA_Dll_AdvertiserInfo();
     $oAdvertiserInfo->advertiserName = 'test Advertiser name';
     $oAdvertiserInfo->agencyId = $this->agencyId;
     $this->assertTrue($dllAdvertiserPartialMock->modify($oAdvertiserInfo), $dllAdvertiserPartialMock->getLastError());
     // Add
     $oTrackerInfo = new OA_Dll_TrackerInfo();
     $oTrackerInfo->clientId = $oAdvertiserInfo->advertiserId;
     $oTrackerInfo->trackerName = 'test name 1';
     $this->assertTrue($dllTrackerPartialMock->modify($oTrackerInfo), $dllTrackerPartialMock->getLastError());
     $oTrackerInfoGet = null;
     // Get
     $this->assertTrue($dllTrackerPartialMock->getTracker($oTrackerInfo->trackerId, $oTrackerInfoGet), $dllTrackerPartialMock->getLastError());
     // Check field value
     $this->assertFieldEqual($oTrackerInfo, $oTrackerInfoGet, 'trackerName');
     $this->assertFieldEqual($oTrackerInfo, $oTrackerInfoGet, 'clientId');
 }