public class FrameMatcher_matches_byTitleAndShowing_Test extends EDTSafeTestCase {
@Test
public void should_return_true_if_Frame_is_showing_and_title_is_equal_to_expected() {
ScreenLock.instance().acquire(this);
Class<FrameMatcher> testType = FrameMatcher.class;
TestWindow frame = TestWindow.createAndShowNewWindow(testType);
try {
FrameMatcher matcher = FrameMatcher.withTitle(testType.getSimpleName()).andShowing();
assertThat(matcher.matches(frame)).isTrue();
} finally {
try {
frame.destroy();
} catch (RuntimeException e) {
}
ScreenLock.instance().release(this);
}
}