package com.ushahidi.android.app.test;
import com.ushahidi.android.app.About;
import android.content.Intent;
import android.test.ActivityInstrumentationTestCase2;
import android.widget.TextView;
public class AboutTest extends ActivityInstrumentationTestCase2<About> {
private About aboutActivity;
private TextView aboutVersionView;
private String aboutString;
public AboutTest() {
super("com.ushahidi.android.app", About.class);
}
protected void setUp() throws Exception {
super.setUp();
setActivityInitialTouchMode(false);
setActivityIntent(new Intent(Intent.ACTION_VIEW));
aboutActivity = this.getActivity();
aboutVersionView = (TextView)aboutActivity
.findViewById(com.ushahidi.android.app.R.id.version);
aboutString = aboutActivity.getPackageManager().getPackageInfo(
aboutActivity.getPackageName(), 0).versionName;
}
public void testPreconditions() {
assertNotNull(aboutVersionView);
}
public void testText() {
assertEquals(aboutString, (String)aboutVersionView.getText());
}
}