2013-04-03 129 views
1

我有一個包含textview和密碼的小活動。我寫了一個小文本來測試這個活動。但是最後一行的斷言失敗了。有人能告訴我爲什麼嗎?Android儀器 - 斷言失敗

loginScreenActivity=startActivity(mStartIntent, null, null); 
     assertNotNull(loginScreenActivity); 
     mInstrumentation.waitForIdleSync(); 

     final EditText userName=(EditText)loginScreenActivity.findViewById(R.id.userName); 
     final EditText password=(EditText)loginScreenActivity.findViewById(R.id.password); 


     loginScreenActivity.runOnUiThread(new Runnable() { 
      @Override 
      public void run() { 
       userName.requestFocus(); 
      } 
     }); 

     mInstrumentation.waitForIdleSync(); 

     this.sendKeys(KeyEvent.KEYCODE_R); 
     this.sendKeys(KeyEvent.KEYCODE_SHIFT_LEFT); 
     this.sendKeys(KeyEvent.KEYCODE_A); 
     this.sendKeys(KeyEvent.KEYCODE_F); 
     this.sendKeys(KeyEvent.KEYCODE_A); 
     this.sendKeys(KeyEvent.KEYCODE_Q); 
     this.sendKeys(KeyEvent.KEYCODE_A); 
     this.sendKeys(KeyEvent.KEYCODE_T); 

     assertTrue(userName.getText().toString().equals("Rafaqat")); 

回答

1

從序列中,我猜你是輸入「rAfarqat」?

+0

是的,只是意識到這一點。謝謝。 – user1730789