/** * Start creating new element instance with given specification. * * @return New dialog specification builder. * * @since Espresso Macchiato 0.2 */ public static Spec spec() { return new Spec(); }
@Test public void testBuild() { EspDialog espDialog = EspDialog.spec().build(); assertNotNull(espDialog); } }
/** * Create new element instance. * * @return New element instance for actions and assertions. * * @since Espresso Macchiato 0.2 */ public static EspAlertDialog build() { return new EspAlertDialog(EspDialog.spec() .withRoot(EspResourceTool.idByName("parentPanel")) .withTitle(EspResourceTool.idByName("alertTitle")) .withMessage(android.R.id.message) .withConfirmButton(android.R.id.button1) .withDenyButton(android.R.id.button2) .withCancelButton(android.R.id.button3)); }
/** * Create new element instance. * * @return New element instance for actions and assertions. * * @since Espresso Macchiato 0.4 */ public static EspSupportAlertDialog build() { return new EspSupportAlertDialog(EspDialog.spec() .withRoot(android.support.design.R.id.parentPanel) .withTitle(android.support.design.R.id.alertTitle) .withMessage(android.R.id.message) .withConfirmButton(android.R.id.button1) .withDenyButton(android.R.id.button2) .withCancelButton(android.R.id.button3)); }