@Test
public void should_return_owned_Windows() {
ScreenLock.instance().acquire(this);
TestWindow window = TestWindow.createNewWindow(getClass());
TestDialog dialog = TestDialog.createNewDialog(window);
try {
Collection<Component> children = findChildren(finder, window);
assertThat(children).containsOnly(dialog);
} finally {
try {
dialog.destroy();
window.destroy();
} finally {
ScreenLock.instance().release(this);
}
}