public void testEditNameThenSave() { final Button saveButton = (Button) mActivity.findViewById(com.cs301w01.meatload.R.id.savePictureButton); assertNotNull(saveButton); final EditText pictureName = (EditText) mActivity.findViewById(R.id.pictureNameEditText); assertNotNull(pictureName); mActivity.runOnUiThread( new Runnable() { public void run() { pictureName.requestFocus(); pictureName.setText("Moley Mole"); saveButton.requestFocus(); saveButton.performClick(); } }); sleep(); PictureQueryGenerator picGen = new PictureQueryGenerator(mContext); Picture newPic = picGen.selectPictureByID(1); assertTrue(newPic.getName().equals("Moley Mole")); }