Android Open Source - continuous-audiorecorder Main Activity Test






From Project

Back to project page continuous-audiorecorder.

License

The source code is released under:

Copyright (c) 2013, Nikolai Doronin All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:...

If you think the Android project continuous-audiorecorder listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.github.lassana.continuous_audiorecorder;
/* w w  w. ja  v a2s  . c  o m*/
import android.test.ActivityInstrumentationTestCase2;

import com.github.lassana.continuous_audiorecorder.activity.MainActivity;
import com.jayway.android.robotium.solo.Solo;

/**
 * @author lassana
 * @since 8/25/13
 */
public class MainActivityTest extends ActivityInstrumentationTestCase2<MainActivity> {

    private Solo solo;

    public MainActivityTest() {
        super(MainActivity.class);
    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();

        solo = new Solo(getInstrumentation(), getActivity());
    }

    @Override
    protected void tearDown() throws Exception {
        solo.finishOpenedActivities();
    }

    public void testDoubleRecorder() {
        solo.clickOnButton("Start record");
        solo.sleep(1000);
        solo.clickOnButton("Pause record");
        solo.sleep(1000);
        solo.clickOnButton("Start record");
        solo.sleep(1000);
        solo.clickOnButton("Pause record");
        solo.sleep(1000);
        solo.clickOnButton("Play record");
        solo.sleep(1000);
        solo.goBack();
    }

}




Java Source Code List

com.github.lassana.continuous_audiorecorder.MainActivityTest.java
com.github.lassana.continuous_audiorecorder.RecorderApplication.java
com.github.lassana.continuous_audiorecorder.activity.MainActivity.java
com.github.lassana.continuous_audiorecorder.fragment.MainFragment.java
com.github.lassana.recorder.ApiHelper.java
com.github.lassana.recorder.AudioRecorder.java
com.github.lassana.recorder.Mp4ParserWrapper.java