JUnit测试其他情况

JUnit测试其他情况

问题描述:

如何将测试写到当前方法?我使用的是jUnit 4.

How to write test to current method? I use jUnit 4.

   public void setImage() {
        if(conditionOne){
            myView.setImageOne();
        } else {
            myView.setImageTwo();
        }
    }

您需要编写两个测试来涵盖以下两种情况:

You need to write two tests to cover both the scenarios as below:

import org.junit.Test;

public class SetImageTest {

    @Test
    public void testSetImageForConditionOne() {
        //write test to make conditionOne true
    }

    @Test
    public void testSetImageForElseCondition() {
        //write test to make conditionOne false
    }
}