@Test public void shouldBeConfiguredForTestServer() throws Exception { final String ravelryUrl = activity.getString(R.string.ravelry_url); System.out.println("RavelryUrl is: " + ravelryUrl); assertThat( "Must not be configured for live environment to run tests! Run target <config-dev>", ravelryUrl, not(containsString("ravelry.com"))); }
private void createAlarmDialog() { alarmDialog = new Dialog(mainActivity); alarmDialog.setContentView(R.layout.dialog_alarm); alarmDialog.setTitle(mainActivity.getString(R.string.dialog_alarm_name)); alarmOkBtn = (Button) alarmDialog.findViewById(R.id.btnAlarmOk); alarmCancelBtn = (Button) alarmDialog.findViewById(R.id.btnAlarmCancel); alarmClsBtn = (Button) alarmDialog.findViewById(R.id.btnAlarmCls); inAlarmTime = (EditText) alarmDialog.findViewById(R.id.inAlarmTime); if (alarmTime != -1) { inAlarmTime.setText(alarmTime); alarmOkBtn.setEnabled(false); } else { alarmCancelBtn.setEnabled(false); } alarmClsBtn.setOnClickListener(this); alarmOkBtn.setOnClickListener(this); alarmCancelBtn.setOnClickListener(this); }
@Test public void testMainActivityTextView_labelText() { final String expected = mainActivity.getString(R.string.hello_string); final String actual = textView.getText().toString(); assertEquals(expected, actual); }
@Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate base layout ViewGroup view = (ViewGroup) inflater.inflate(R.layout.fragment_transactions, container, false); mMainView = view; mListView = (ListView) view.findViewById(android.R.id.list); // Inflate header (which contains account balance) mListHeader = (ViewGroup) inflater.inflate(R.layout.fragment_transactions_header, null, false); mListHeaderContainer = new FrameLayout(mParent); setHeaderPinned(true); mListView.addHeaderView(mListHeaderContainer); mListView.setOnScrollListener(new TransactionsInfiniteScrollListener()); mBalanceText = (TextView) mListHeader.findViewById(R.id.wallet_balance); mBalanceCurrency = (TextView) mListHeader.findViewById(R.id.wallet_balance_currency); mBalanceHome = (TextView) mListHeader.findViewById(R.id.wallet_balance_home); mAccount = (TextView) mListHeader.findViewById(R.id.wallet_account); mSyncErrorView = (TextView) mListHeader.findViewById(R.id.wallet_error); mAccount.setText(LoginManager.getInstance().getSelectedAccountName(mParent)); // Load old balance SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(mParent); int activeAccount = prefs.getInt(Constants.KEY_ACTIVE_ACCOUNT, -1); String oldBalance = prefs.getString(String.format(Constants.KEY_ACCOUNT_BALANCE, activeAccount), null); String oldCurrency = prefs.getString(String.format(Constants.KEY_ACCOUNT_BALANCE_CURRENCY, activeAccount), null); String oldHomeBalance = prefs.getString(String.format(Constants.KEY_ACCOUNT_BALANCE_HOME, activeAccount), null); String oldHomeCurrency = prefs.getString( String.format(Constants.KEY_ACCOUNT_BALANCE_HOME_CURRENCY, activeAccount), null); if (oldBalance != null) { mBalanceText.setText(oldBalance); mBalanceCurrency.setText(oldCurrency); mBalanceText.setTextColor(mParent.getResources().getColor(R.color.wallet_balance_color)); mBalanceHome.setText( String.format( mParent.getString(R.string.wallet_balance_home), oldHomeBalance, oldHomeCurrency)); } if (mBalanceLoading) { mBalanceText.setTextColor( mParent.getResources().getColor(R.color.wallet_balance_color_invalid)); } view.findViewById(R.id.wallet_send) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { mParent.openTransferMenu(false); } }); view.findViewById(R.id.wallet_request) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { mParent.openTransferMenu(true); } }); // Load transaction list loadTransactionsList(); return view; }