package org.needle4j.testcase;
import org.junit.Test;
import org.needle4j.NeedleTestcase;
import org.needle4j.ObjectUnderTestInstantiationException;
import org.needle4j.annotation.ObjectUnderTest;
@SuppressWarnings("unused")
public class ObjectUnderTestInstantiationTest extends NeedleTestcase {
@ObjectUnderTest
private ObjectUnderTestBean objectUnderTest;
@Test(expected = ObjectUnderTestInstantiationException.class)
public void testInstantiationWithNoArgConstructor() throws Exception {
initTestcase(this);
}
class ObjectUnderTestBean {
private ObjectUnderTestBean() {
super();
}
}
}