Skip to content
Permalink
Browse files

Add beforeClass and AfterClass stuff.

  • Loading branch information
designatednerd committed May 20, 2015
1 parent 161c101 commit 85f6bcd9b999d2654a83ce543844c32f2694d6ad
@@ -1,9 +1,13 @@
package com.designatednerd.androidlistenerexamples.test;

import android.util.Log;

import com.designatednerd.androidlistenerexamples.model.CommonLetterFinder;

import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;

@@ -16,22 +20,40 @@
*/
public class JUnit4TestExample {

/*************
* VARIABLES *
*************/

private static final String LOG_TAG = "JUnit4TestExample";

private CommonLetterFinder mFinder;

/******************
* TEST LIFECYCLE *
******************/

@BeforeClass
public static void beforeClass() {
Log.d(LOG_TAG, "Before any of the tests in the class begin!");
}

@Before
public void beforeInstance() {
Log.d(LOG_TAG, "Before each test in the class begins!");
mFinder = new CommonLetterFinder();
}

@After
public void afterInstance() {
Log.d(LOG_TAG, "After each test in the class ends!");
mFinder = null;
}

@AfterClass
public static void afterClass() {
Log.d(LOG_TAG, "After all the tests in the class end!");
}

/*********
* TESTS *
*********/

0 comments on commit 85f6bcd

Please sign in to comment.
You can’t perform that action at this time.