| Class | Line # | Actions | |||||
|---|---|---|---|---|---|---|---|
| JUnit5ExtensionTestBase | 12 | 1 | 0% | 2 | 0 |
| 1 | package guru.mikelue.foxglove.examples; | |
| 2 | ||
| 3 | import org.junit.jupiter.api.extension.ExtendWith; | |
| 4 | ||
| 5 | import guru.mikelue.foxglove.DataGenerator; | |
| 6 | import guru.mikelue.foxglove.annotation.DataGeneratorSource; | |
| 7 | import guru.mikelue.foxglove.jdbc.JdbcDataGenerator; | |
| 8 | import guru.mikelue.foxglove.junit.FoxgloveJUnitExtension; | |
| 9 | import guru.mikelue.foxglove.test.AbstractJdbcTestBase; | |
| 10 | ||
| 11 | @ExtendWith(FoxgloveJUnitExtension.class) | |
| 12 | public abstract class JUnit5ExtensionTestBase extends AbstractJdbcTestBase { | |
| 13 | 8 | public JUnit5ExtensionTestBase() {} |
| 14 | ||
| 15 | // tag::dataGeneratorSource[] | |
| 16 | 8 | @DataGeneratorSource |
| 17 | DataGenerator<?> defaultDataGenerator() | |
| 18 | { | |
| 19 | 8 | return new JdbcDataGenerator(getDataSource()); |
| 20 | } | |
| 21 | // end::dataGeneratorSource[] | |
| 22 | } |