package com.mobshep.udataleakage;
import com.robotium.solo.Solo;
import com.mobshep.udataleakage.*;
import android.test.ActivityInstrumentationTestCase2;
import android.widget.EditText;
import android.widget.Button;
public class UDLTest extends ActivityInstrumentationTestCase2<UDataLeakage> {
private Solo solo;
public UDLTest() {
super(UDataLeakage.class);
}
@Override
public void setUp() throws Exception {
//setUp() is run before a test case is started.
//This is where the solo object is created.
solo = new Solo(getInstrumentation(), getActivity());
}
@Override
public void tearDown() throws Exception {
//tearDown() is run after a test case has finished.
//finishOpenedActivities() will finish all the activities that have been opened during the test execution.
solo.finishOpenedActivities();
}
// public void testActionBar() throws Exception{
// solo.unlockScreen();
// solo.clickOnMenuItem("License");
// solo.clickOnButton("OK");
//}
public void testLoginFail() throws Exception{
EditText etNote = (EditText) solo.getView(R.id.miniNote);
//no credentials
//wrong credentials
solo.enterText(etNote, String.valueOf("Test String"));
solo.clickOnButton("Login");
}
}