import static org.junit.Assert.assertTrue;
import org.junit.Before;
import org.junit.Test;
public class SwiftTest {
SwiftUtil swiftUtil = new SwiftUtil();
boolean result;
@Test
public void checkInPathFolder()
{
result = swiftUtil.checkInPathFolder();
assertTrue(result);
}
@Test
public void checkCustomObjectExists()
{
result=swiftUtil.validateWFId();
assertTrue(result);
}
@Test
public void runSwift()
{
result=swiftUtil.runSwiftBatch();
assertTrue(result);
}
@Test
public void checkTreatedFolder()
{
result=swiftUtil.checkTreatedFolder();
assertTrue(result);
}
@Test
public void checkExceptionFolder()
{
result=swiftUtil.checkExceptionFolder();
assertTrue(result);
}
}
上記は私のテストケースです。2つのケースに基づいて、上記のテストメソッドのセットを実行したい.
例:
- 条件 X では、、、のみを
checkInPathFolder()
実行する必要があります。checkCustomObjectExists()
runSwift()
- 条件付き Y,
checkInPathFolder()
,runSwift()
,checkExceptionFolder()
を実行する必要があります。