SequenceStatePromptOptions extends SequenceState { @Nullable @Override public MaterialTapTargetPrompt getPrompt() { if (this.prompt == null) { this.prompt = this.promptOptions.create(); } return this.prompt; } SequenceStatePromptOptions(@NonNull final PromptOptions promptOptions); @Nullable @Override MaterialTapTargetPrompt getPrompt();  }
@Test public void testConstructor() { final PromptOptions promptOptions = UnitTestUtils.createPromptOptions() .setTarget(32, 43) .setPrimaryText("Test"); final SequenceStatePromptOptions sequenceStatePromptOptions = new SequenceStatePromptOptions(promptOptions); assertNotNull(sequenceStatePromptOptions.getPrompt()); assertNotNull(sequenceStatePromptOptions.getPrompt()); }