package test.dataprovider;

import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;


/**
 * This class/interface
 */
public class FailingDataProvider {
  @DataProvider
  public Object[][] throwsExpectedException() {
    throw new RuntimeException("expected exception from @DP");
  }

  @Test(dataProvider="throwsExpectedException")
  public void dpThrowingException() {
    Assert.fail("Method should never get invoked");
  }
}
