Пример #1
0
 /**
  * @depends testDeviceIsOnLine
  */
 public function testDeleteUserPassword(TAD $tad)
 {
     $user_info = ['pin' => 123, 'name' => 'Foo Bar', 'password' => 8888, 'privilege' => 0];
     $expected_response = $this->build_expected_response('ClearUserPasswordResponse');
     $tad->set_user_info($user_info);
     $before_password = $tad->get_user_info(['pin' => $user_info['pin']])->to_array()['Row']['Password'];
     $response = $tad->delete_user_password(['pin' => $user_info['pin']])->to_xml();
     $after_password = $tad->get_user_info(['pin' => $user_info['pin']])->to_array()['Row']['Password'];
     $tad->delete_user(['pin' => $user_info['pin']]);
     $this->assertEquals($expected_response, $response);
     $this->assertNotEquals($after_password, $before_password);
     $this->assertEmpty($after_password);
 }