blob: 9da266a71af83b862ff425cc343b07eca4dd30d8 [file] [log] [blame]
Quddus Chong489218c2015-02-26 16:38:46 -08001<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
Quddus Chong900831f2015-04-17 15:01:16 -070098
Quddus Chong489218c2015-02-26 16:38:46 -080099<html>
100<head>
101
102
103<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
104<meta name="viewport" content="width=device-width" />
105
106<link rel="shortcut icon" type="image/x-icon" href="../../../../../favicon.ico" />
107<title>AndroidJUnit4 | Android Developers</title>
108
109<!-- STYLESHEETS -->
110<link rel="stylesheet"
111href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
112<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
113 title="roboto">
Quddus Chong900831f2015-04-17 15:01:16 -0700114<link href="../../../../../assets/css/default.css?v=5" rel="stylesheet" type="text/css">
Quddus Chong489218c2015-02-26 16:38:46 -0800115
116
117<!-- FULLSCREEN STYLESHEET -->
118<link href="../../../../../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
119type="text/css">
120
121
122<!-- JAVASCRIPT -->
123<script src="http://www.google.com/jsapi" type="text/javascript"></script>
124<script src="../../../../../assets/js/android_3p-bundle.js" type="text/javascript"></script>
125<script type="text/javascript">
126 var toRoot = "../../../../../";
127 var metaTags = [];
128 var devsite = false;
129</script>
Quddus Chong900831f2015-04-17 15:01:16 -0700130<script src="../../../../../assets/js/docs.js?v=3" type="text/javascript"></script>
131
132
Quddus Chong489218c2015-02-26 16:38:46 -0800133
134<script>
135 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
136 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
137 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
138 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
139
140 ga('create', 'UA-5831155-1', 'android.com');
141 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
142 ga('send', 'pageview');
143 ga('universal.send', 'pageview'); // Send page view for new tracker.
144</script>
145
146</head>
147
148<body class="gc-documentation
149 develop reference" itemscope itemtype="http://schema.org/Article">
150 <div id="doc-api-level" class="" style="display:none"></div>
151 <a name="top"></a>
152
153
154<a name="top"></a>
155
Quddus Chong900831f2015-04-17 15:01:16 -0700156<!-- dialog to prompt lang pref change when loaded from hardcoded URL
157<div id="langMessage" style="display:none">
158 <div>
159 <div class="lang en">
160 <p>You requested a page in English, would you like to proceed with this language setting?</p>
161 </div>
162 <div class="lang es">
163 <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
164 </div>
165 <div class="lang ja">
166 <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
167 </div>
168 <div class="lang ko">
169 <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
170 </div>
171 <div class="lang ru">
172 <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
173 </div>
174 <div class="lang zh-cn">
175 <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
176 </div>
177 <div class="lang zh-tw">
178 <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
179 </div>
180 <a href="#" class="button yes" onclick="return false;">
181 <span class="lang en">Yes</span>
182 <span class="lang es">Sí</span>
183 <span class="lang ja">Yes</span>
184 <span class="lang ko">Yes</span>
185 <span class="lang ru">Yes</span>
186 <span class="lang zh-cn">是的</span>
187 <span class="lang zh-tw">没有</span>
188 </a>
189 <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
190 <span class="lang en">No</span>
191 <span class="lang es">No</span>
192 <span class="lang ja">No</span>
193 <span class="lang ko">No</span>
194 <span class="lang ru">No</span>
195 <span class="lang zh-cn">没有</span>
196 <span class="lang zh-tw">没有</span>
197 </a>
198 </div>
199</div> -->
200
201
Quddus Chong489218c2015-02-26 16:38:46 -0800202 <!-- Header -->
203 <div id="header-wrapper">
204 <div id="header">
205
206
207
208
209 <div class="wrap" id="header-wrap">
210 <div class="col-3 logo">
211 <a href="../../../../../index.html">
212 <img src="../../../../../assets/images/dac_logo.png"
213 srcset="../../../../../assets/images/dac_logo@2x.png 2x"
214 width="123" height="25" alt="Android Developers" />
215 </a>
216 <div class="btn-quicknav" id="btn-quicknav">
217 <a href="#" class="arrow-inactive">Quicknav</a>
218 <a href="#" class="arrow-active">Quicknav</a>
219 </div>
220 </div>
221 <ul class="nav-x col-9">
222 <li class="design">
223 <a href="../../../../../design/index.html"
224 zh-tw-lang="設計"
225 zh-cn-lang="设计"
226 ru-lang="Проектирование"
227 ko-lang="디자인"
228 ja-lang="設計"
229 es-lang="Diseñar"
230 >Design</a></li>
231 <li class="develop"><a href="../../../../../develop/index.html"
232 zh-tw-lang="開發"
233 zh-cn-lang="开发"
234 ru-lang="Разработка"
235 ko-lang="개발"
236 ja-lang="開発"
237 es-lang="Desarrollar"
238 >Develop</a></li>
239 <li class="distribute last"><a href="../../../../../distribute/index.html"
240 zh-tw-lang="發佈"
241 zh-cn-lang="分发"
242 ru-lang="Распространение"
243 ko-lang="배포"
244 ja-lang="配布"
245 es-lang="Distribuir"
246 >Distribute</a></li>
247 </ul>
248
249
250
251
252<div class="menu-container">
253 <div class="moremenu">
254 <div id="more-btn"></div>
255 </div>
256 <div class="morehover" id="moremenu">
257 <div class="top"></div>
258 <div class="mid">
259 <div class="header">Links</div>
260 <ul>
261 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
262 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
263 <li><a href="../../../../../about/index.html">About Android</a></li>
264 </ul>
265 <div class="header">Android Sites</div>
266 <ul>
267 <li><a href="http://www.android.com">Android.com</a></li>
268 <li class="active"><a>Android Developers</a></li>
269 <li><a href="http://source.android.com">Android Open Source Project</a></li>
270 </ul>
271
272
273
274
275 <br class="clearfix" />
276 </div><!-- end 'mid' -->
277 <div class="bottom"></div>
278 </div><!-- end 'moremenu' -->
279
280 <div class="search" id="search-container">
281 <div class="search-inner">
282 <div id="search-btn"></div>
283 <div class="left"></div>
284 <form onsubmit="return submit_search()">
285 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
286 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
287 onkeydown="return search_changed(event, true, '../../../../../')"
288 onkeyup="return search_changed(event, false, '../../../../../')" />
289 </form>
290 <div class="right"></div>
291 <a class="close hide">close</a>
292 <div class="left"></div>
293 <div class="right"></div>
294 </div><!-- end search-inner -->
295 </div><!-- end search-container -->
296
297 <div class="search_filtered_wrapper reference">
298 <div class="suggest-card reference no-display">
299 <ul class="search_filtered">
300 </ul>
301 </div>
302 </div>
303
304 <div class="search_filtered_wrapper docs">
305 <div class="suggest-card dummy no-display">&nbsp;</div>
306 <div class="suggest-card develop no-display">
307 <ul class="search_filtered">
308 </ul>
309 <div class="child-card guides no-display">
310 </div>
311 <div class="child-card training no-display">
312 </div>
313 <div class="child-card samples no-display">
314 </div>
315 </div>
316 <div class="suggest-card design no-display">
317 <ul class="search_filtered">
318 </ul>
319 </div>
320 <div class="suggest-card distribute no-display">
321 <ul class="search_filtered">
322 </ul>
323 </div>
324 </div>
325</div><!-- end menu-container (search and menu widget) -->
326
327
328
329 <!-- Expanded quicknav -->
330 <div id="quicknav" class="col-13">
331 <ul>
332 <li class="about">
333 <ul>
334 <li><a href="../../../../../about/index.html">About</a></li>
335 <li><a href="../../../../../wear/index.html">Wear</a></li>
336 <li><a href="../../../../../tv/index.html">TV</a></li>
337 <li><a href="../../../../../auto/index.html">Auto</a></li>
338 </ul>
339 </li>
340 <li class="design">
341 <ul>
342 <li><a href="../../../../../design/index.html">Get Started</a></li>
343 <li><a href="../../../../../design/devices.html">Devices</a></li>
344 <li><a href="../../../../../design/style/index.html">Style</a></li>
345 <li><a href="../../../../../design/patterns/index.html">Patterns</a></li>
346 <li><a href="../../../../../design/building-blocks/index.html">Building Blocks</a></li>
347 <li><a href="../../../../../design/downloads/index.html">Downloads</a></li>
348 <li><a href="../../../../../design/videos/index.html">Videos</a></li>
349 </ul>
350 </li>
351 <li class="develop">
352 <ul>
353 <li><a href="../../../../../training/index.html"
354 zh-tw-lang="訓練課程"
355 zh-cn-lang="培训"
356 ru-lang="Курсы"
357 ko-lang="교육"
358 ja-lang="トレーニング"
359 es-lang="Capacitación"
360 >Training</a></li>
361 <li><a href="../../../../../guide/index.html"
362 zh-tw-lang="API 指南"
363 zh-cn-lang="API 指南"
364 ru-lang="Руководства по API"
365 ko-lang="API 가이드"
366 ja-lang="API ガイド"
367 es-lang="Guías de la API"
368 >API Guides</a></li>
369 <li><a href="../../../../../reference/packages.html"
370 zh-tw-lang="參考資源"
371 zh-cn-lang="参考"
372 ru-lang="Справочник"
373 ko-lang="참조문서"
374 ja-lang="リファレンス"
375 es-lang="Referencia"
376 >Reference</a></li>
377 <li><a href="../../../../../sdk/index.html"
378 zh-tw-lang="相關工具"
379 zh-cn-lang="工具"
380 ru-lang="Инструменты"
381 ko-lang="도구"
382 ja-lang="ツール"
383 es-lang="Herramientas"
384 >Tools</a>
385 </li>
386 <li><a href="../../../../../google/index.html">Google Services</a>
387 </li>
388
389 </ul>
390 </li>
391 <li class="distribute last">
392 <ul>
393 <li><a href="../../../../../distribute/googleplay/index.html">Google Play</a></li>
394 <li><a href="../../../../../distribute/essentials/index.html">Essentials</a></li>
395 <li><a href="../../../../../distribute/users/index.html">Get Users</a></li>
396 <li><a href="../../../../../distribute/engage/index.html">Engage &amp; Retain</a></li>
397 <li><a href="../../../../../distribute/monetize/index.html">Monetize</a></li>
Quddus Chong900831f2015-04-17 15:01:16 -0700398 <li><a href="../../../../../distribute/analyze/index.html">Analyze</a></li>
Quddus Chong489218c2015-02-26 16:38:46 -0800399 <li><a href="../../../../../distribute/tools/index.html">Tools &amp; Reference</a></li>
400 <li><a href="../../../../../distribute/stories/index.html">Developer Stories</a></li>
401 </ul>
402 </li>
403 </ul>
404 </div><!-- /Expanded quicknav -->
405 </div><!-- end header-wrap.wrap -->
406 </div><!-- end header -->
407
408
409 <!-- Secondary x-nav -->
410 <div id="nav-x">
411 <div class="wrap" style="position:relative;z-index:1">
412
413
Quddus Chong489218c2015-02-26 16:38:46 -0800414
Quddus Chong489218c2015-02-26 16:38:46 -0800415
416
417 <ul class="nav-x col-9 develop" style="width:100%">
418 <li class="training"><a href="../../../../../training/index.html"
419 zh-tw-lang="訓練課程"
420 zh-cn-lang="培训"
421 ru-lang="Курсы"
422 ko-lang="교육"
423 ja-lang="トレーニング"
424 es-lang="Capacitación"
425 >Training</a></li>
426 <li class="guide"><a href="../../../../../guide/index.html"
427 zh-tw-lang="API 指南"
428 zh-cn-lang="API 指南"
429 ru-lang="Руководства по API"
430 ko-lang="API 가이드"
431 ja-lang="API ガイド"
432 es-lang="Guías de la API"
433 >API Guides</a></li>
434 <li class="reference"><a href="../../../../../reference/packages.html"
435 zh-tw-lang="參考資源"
436 zh-cn-lang="参考"
437 ru-lang="Справочник"
438 ko-lang="참조문서"
439 ja-lang="リファレンス"
440 es-lang="Referencia"
441 >Reference</a></li>
442 <li class="tools"><a href="../../../../../sdk/index.html"
443 zh-tw-lang="相關工具"
444 zh-cn-lang="工具"
445 ru-lang="Инструменты"
446 ko-lang="도구"
447 ja-lang="ツール"
448 es-lang="Herramientas"
449 >Tools</a></li>
450 <li class="google"><a href="../../../../../google/index.html"
451 >Google Services</a>
452 </li>
453
454 </ul>
455 </div>
456 </div>
457 <!-- /Sendondary x-nav DEVELOP -->
458
459
460
461 <div id="searchResults" class="wrap" style="display:none;">
462 <h2 id="searchTitle">Results</h2>
463 <div id="leftSearchControl" class="search-control">Loading...</div>
464 </div>
465 </div> <!--end header-wrapper -->
466
467 <div id="sticky-header">
468 <div>
469 <a class="logo" href="#top"></a>
470 <a class="top" href="#top"></a>
471 <ul class="breadcrumb">
472
473 <li class="current">AndroidJUnit4</li>
474 </ul>
475 </div>
476 </div>
477
478
479
480
481
482 <div class="wrap clearfix" id="body-content">
483 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
484 <div id="devdoc-nav">
485 <div id="api-nav-header">
486 <div id="api-level-toggle">
487 <label for="apiLevelCheckbox" class="disabled"
488 title="Select your target API level to dim unavailable APIs">API level: </label>
489 <div class="select-wrapper">
490 <select id="apiLevelSelector">
491 <!-- option elements added by buildApiLevelSelector() -->
492 </select>
493 </div>
494 </div><!-- end toggle -->
495 <div id="api-nav-title">Android APIs</div>
496 </div><!-- end nav header -->
497 <script>
498 var SINCE_DATA = [ ];
499 buildApiLevelSelector();
500 </script>
501
502 <div id="swapper">
503 <div id="nav-panels">
504 <div id="resize-packages-nav">
505 <div id="packages-nav" class="scroll-pane">
506
507 <ul>
508
509 <li class="api apilevel-">
510 <a href="../../../../../reference/android/support/test/package-summary.html">android.support.test</a></li>
511 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700512 <a href="../../../../../reference/android/support/test/annotation/package-summary.html">android.support.test.annotation</a></li>
513 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800514 <a href="../../../../../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
515 <li class="api apilevel-">
516 <a href="../../../../../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
517 <li class="api apilevel-">
518 <a href="../../../../../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
519 <li class="api apilevel-">
520 <a href="../../../../../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
521 <li class="api apilevel-">
522 <a href="../../../../../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
523 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700524 <a href="../../../../../reference/android/support/test/espresso/intent/package-summary.html">android.support.test.espresso.intent</a></li>
525 <li class="api apilevel-">
526 <a href="../../../../../reference/android/support/test/espresso/intent/matcher/package-summary.html">android.support.test.espresso.intent.matcher</a></li>
527 <li class="api apilevel-">
528 <a href="../../../../../reference/android/support/test/espresso/intent/rule/package-summary.html">android.support.test.espresso.intent.rule</a></li>
529 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800530 <a href="../../../../../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
531 <li class="api apilevel-">
532 <a href="../../../../../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
533 <li class="api apilevel-">
534 <a href="../../../../../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
Quddus Chong900831f2015-04-17 15:01:16 -0700535 <li class="api apilevel-">
536 <a href="../../../../../reference/android/support/test/rule/package-summary.html">android.support.test.rule</a></li>
Quddus Chong489218c2015-02-26 16:38:46 -0800537 <li class="selected api apilevel-">
538 <a href="../../../../../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
539 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700540 <a href="../../../../../reference/android/support/test/runner/intent/package-summary.html">android.support.test.runner.intent</a></li>
541 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800542 <a href="../../../../../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
543 <li class="api apilevel-">
544 <a href="../../../../../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
545 </ul><br/>
546
547 </div> <!-- end packages-nav -->
548 </div> <!-- end resize-packages -->
549 <div id="classes-nav" class="scroll-pane">
550
551
552
553 <ul>
554
555
556
557 <li><h2>Classes</h2>
558 <ul>
559 <li class="selected api apilevel-"><a href="../../../../../reference/android/support/test/runner/AndroidJUnit4.html">AndroidJUnit4</a></li>
560 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/runner/AndroidJUnitRunner.html">AndroidJUnitRunner</a></li>
561 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/runner/MonitoringInstrumentation.html">MonitoringInstrumentation</a></li>
562 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/runner/MonitoringInstrumentation.ActivityFinisher.html">MonitoringInstrumentation.ActivityFinisher</a></li>
563 </ul>
564 </li>
565
566
567
568 </ul><br/>
569
570
571 </div><!-- end classes -->
572 </div><!-- end nav-panels -->
573 <div id="nav-tree" style="display:none" class="scroll-pane">
574 <div id="tree-list"></div>
575 </div><!-- end nav-tree -->
576 </div><!-- end swapper -->
577 <div id="nav-swap">
578 <a class="fullscreen">fullscreen</a>
579 <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
580 </div>
581 </div> <!-- end devdoc-nav -->
582 </div> <!-- end side-nav -->
583 <script type="text/javascript">
584 // init fullscreen based on user pref
585 var fullscreen = readCookie("fullscreen");
586 if (fullscreen != 0) {
587 if (fullscreen == "false") {
588 toggleFullscreen(false);
589 } else {
590 toggleFullscreen(true);
591 }
592 }
593 // init nav version for mobile
594 if (isMobile) {
595 swapNav(); // tree view should be used on mobile
596 $('#nav-swap').hide();
597 } else {
598 chooseDefaultNav();
599 if ($("#nav-tree").is(':visible')) {
600 init_default_navtree("../../../../../");
601 }
602 }
603 // scroll the selected page into view
604 $(document).ready(function() {
605 scrollIntoView("packages-nav");
606 scrollIntoView("classes-nav");
607 });
608 </script>
609
610
611
612
613
614<div class="col-12" id="doc-col">
615
616<div id="api-info-block">
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670<div class="sum-details-links">
671
672Summary:
673
674
675
676
677
678
679
680
681
682 <a href="#pubctors">Ctors</a>
683
684
685
686
687
688 &#124; <a href="#promethods">Protected Methods</a>
689
690
691
692 &#124; <a href="#inhmethods">Inherited Methods</a>
693
694&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
695
696</div><!-- end sum-details-links -->
697<div class="api-level">
698
699
700
701
702</div>
703</div><!-- end api-info-block -->
704
705
706<!-- ======== START OF CLASS DATA ======== -->
707
708<div id="jd-header">
709 public
710
711 final
712
713 class
714<h1 itemprop="name">AndroidJUnit4</h1>
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731 extends BlockJUnit4ClassRunner<br/>
732
733
734
735
736
737
738
739
740
741
742
743
744</div><!-- end header -->
745
746<div id="naMessage"></div>
747
748<div id="jd-content" class="api apilevel-">
749<table class="jd-inheritance-table">
750
751
752 <tr>
753
754 <td colspan="5" class="jd-inheritance-class-cell">java.lang.Object</td>
755 </tr>
756
757
758 <tr>
759
760 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
761
762 <td colspan="4" class="jd-inheritance-class-cell">org.junit.runner.Runner</td>
763 </tr>
764
765
766 <tr>
767
768 <td class="jd-inheritance-space">&nbsp;</td>
769
770 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
771
772 <td colspan="3" class="jd-inheritance-class-cell">org.junit.runners.ParentRunner&lt;T&gt;</td>
773 </tr>
774
775
776 <tr>
777
778 <td class="jd-inheritance-space">&nbsp;</td>
779
780 <td class="jd-inheritance-space">&nbsp;</td>
781
782 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
783
784 <td colspan="2" class="jd-inheritance-class-cell">org.junit.runners.BlockJUnit4ClassRunner</td>
785 </tr>
786
787
788 <tr>
789
790 <td class="jd-inheritance-space">&nbsp;</td>
791
792 <td class="jd-inheritance-space">&nbsp;</td>
793
794 <td class="jd-inheritance-space">&nbsp;</td>
795
796 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
797
798 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.runner.AndroidJUnit4</td>
799 </tr>
800
801
802</table>
803
804
805
806
807
808
809
810<div class="jd-descr">
811
812
813<h2>Class Overview</h2>
814<p itemprop="articleBody">Aliases the current default Android JUnit 4 class runner, for future-proofing. If
815 future versions of JUnit change the default Runner class, they will also
816 change the definition of this class. Developers wanting to explicitly tag a
817 class as an Android JUnit 4 class should use <code>@RunWith(AndroidJUnit4.class)</code>
818</p>
819
820
821
822
823
824</div><!-- jd-descr -->
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841<div class="jd-descr">
842
843
844<h2>Summary</h2>
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868<!-- ======== CONSTRUCTOR SUMMARY ======== -->
869<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr>
870
871
872
873
874 <tr class="alt-color api apilevel-" >
875 <td class="jd-typecol"><nobr>
876
877
878
879
880
881 </nobr>
882 </td>
883 <td class="jd-linkcol" width="100%"><nobr>
884 <span class="sympad"><a href="../../../../../reference/android/support/test/runner/AndroidJUnit4.html#AndroidJUnit4(java.lang.Class<?>, android.support.test.internal.util.AndroidRunnerParams)">AndroidJUnit4</a></span>(Class&lt;?&gt; klass, <a href="../../../../../reference/android/support/test/internal/util/AndroidRunnerParams.html">AndroidRunnerParams</a> runnerParams)</nobr>
885
886 <div class="jd-descrdiv">
887 Constructs a new instance of the default runner
888
889
890
891
892 </div>
893
894 </td></tr>
895
896
897
898</table>
899
900
901
902
903
904
905
906
907<!-- ========== METHOD SUMMARY =========== -->
908<table id="promethods" class="jd-sumtable"><tr><th colspan="12">Protected Methods</th></tr>
909
910
911
912
913 <tr class="alt-color api apilevel-" >
914 <td class="jd-typecol"><nobr>
915
916
917
918
919
920 Statement</nobr>
921 </td>
922 <td class="jd-linkcol" width="100%"><nobr>
923 <span class="sympad"><a href="../../../../../reference/android/support/test/runner/AndroidJUnit4.html#withPotentialTimeout(org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)">withPotentialTimeout</a></span>(FrameworkMethod method, Object test, Statement next)</nobr>
924
925 <div class="jd-descrdiv">
926 Default to <a href="http://junit.org/javadoc/latest/org/junit/Test.html">
927 <code>Test</code></a> level timeout if set.
928
929
930
931 </div>
932
933 </td></tr>
934
935
936
937</table>
938
939
940
941
942
943<!-- ========== METHOD SUMMARY =========== -->
944<table id="inhmethods" class="jd-sumtable"><tr><th>
945 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
946 <div style="clear:left;">Inherited Methods</div></th></tr>
947
948
949<tr class="api apilevel-" >
950<td colspan="12">
951 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-org.junit.runners.BlockJUnit4ClassRunner" class="jd-expando-trigger closed"
952 ><img id="inherited-methods-org.junit.runners.BlockJUnit4ClassRunner-trigger"
953 src="../../../../../assets/images/triangle-closed.png"
954 class="jd-expando-trigger-img" /></a>
955From class
956
957 org.junit.runners.BlockJUnit4ClassRunner
958
959<div id="inherited-methods-org.junit.runners.BlockJUnit4ClassRunner">
960 <div id="inherited-methods-org.junit.runners.BlockJUnit4ClassRunner-list"
961 class="jd-inheritedlinks">
962 </div>
963 <div id="inherited-methods-org.junit.runners.BlockJUnit4ClassRunner-summary" style="display: none;">
964 <table class="jd-sumtable-expando">
965
966
967
968
969 <tr class="alt-color api apilevel-" >
970 <td class="jd-typecol"><nobr>
971
972
973
974
975
976 void</nobr>
977 </td>
978 <td class="jd-linkcol" width="100%"><nobr>
979 <span class="sympad">collectInitializationErrors</span>(List&lt;Throwable&gt; arg0)</nobr>
980
981 </td></tr>
982
983
984
985 <tr class=" api apilevel-" >
986 <td class="jd-typecol"><nobr>
987
988
989
990
991
992 List&lt;FrameworkMethod&gt;</nobr>
993 </td>
994 <td class="jd-linkcol" width="100%"><nobr>
995 <span class="sympad">computeTestMethods</span>()</nobr>
996
997 </td></tr>
998
999
1000
1001 <tr class="alt-color api apilevel-" >
1002 <td class="jd-typecol"><nobr>
1003
1004
1005
1006
1007
1008 Object</nobr>
1009 </td>
1010 <td class="jd-linkcol" width="100%"><nobr>
1011 <span class="sympad">createTest</span>()</nobr>
1012
1013 </td></tr>
1014
1015
1016
1017 <tr class=" api apilevel-" >
1018 <td class="jd-typecol"><nobr>
1019
1020
1021
1022
1023
1024 Description</nobr>
1025 </td>
1026 <td class="jd-linkcol" width="100%"><nobr>
1027 <span class="sympad">describeChild</span>(FrameworkMethod arg0)</nobr>
1028
1029 </td></tr>
1030
1031
1032
1033 <tr class="alt-color api apilevel-" >
1034 <td class="jd-typecol"><nobr>
1035
1036
1037
1038
1039
1040 Description</nobr>
1041 </td>
1042 <td class="jd-linkcol" width="100%"><nobr>
1043 <span class="sympad">describeChild</span>(Object arg0)</nobr>
1044
1045 </td></tr>
1046
1047
1048
1049 <tr class=" api apilevel-" >
1050 <td class="jd-typecol"><nobr>
1051
1052
1053
1054
1055
1056 List&lt;FrameworkMethod&gt;</nobr>
1057 </td>
1058 <td class="jd-linkcol" width="100%"><nobr>
1059 <span class="sympad">getChildren</span>()</nobr>
1060
1061 </td></tr>
1062
1063
1064
1065 <tr class="alt-color api apilevel-" >
1066 <td class="jd-typecol"><nobr>
1067
1068
1069
1070
1071
1072 List&lt;TestRule&gt;</nobr>
1073 </td>
1074 <td class="jd-linkcol" width="100%"><nobr>
1075 <span class="sympad">getTestRules</span>(Object arg0)</nobr>
1076
1077 </td></tr>
1078
1079
1080
1081 <tr class=" api apilevel-" >
1082 <td class="jd-typecol"><nobr>
1083
1084
1085
1086
1087
1088 Statement</nobr>
1089 </td>
1090 <td class="jd-linkcol" width="100%"><nobr>
1091 <span class="sympad">methodBlock</span>(FrameworkMethod arg0)</nobr>
1092
1093 </td></tr>
1094
1095
1096
1097 <tr class="alt-color api apilevel-" >
1098 <td class="jd-typecol"><nobr>
1099
1100
1101
1102
1103
1104 Statement</nobr>
1105 </td>
1106 <td class="jd-linkcol" width="100%"><nobr>
1107 <span class="sympad">methodInvoker</span>(FrameworkMethod arg0, Object arg1)</nobr>
1108
1109 </td></tr>
1110
1111
1112
1113 <tr class=" api apilevel-" >
1114 <td class="jd-typecol"><nobr>
1115
1116
1117
1118
1119
1120 Statement</nobr>
1121 </td>
1122 <td class="jd-linkcol" width="100%"><nobr>
1123 <span class="sympad">possiblyExpectingExceptions</span>(FrameworkMethod arg0, Object arg1, Statement arg2)</nobr>
1124
1125 </td></tr>
1126
1127
1128
1129 <tr class="alt-color api apilevel-" >
1130 <td class="jd-typecol"><nobr>
1131
1132
1133
1134
1135
1136 List&lt;MethodRule&gt;</nobr>
1137 </td>
1138 <td class="jd-linkcol" width="100%"><nobr>
1139 <span class="sympad">rules</span>(Object arg0)</nobr>
1140
1141 </td></tr>
1142
1143
1144
1145 <tr class=" api apilevel-" >
1146 <td class="jd-typecol"><nobr>
1147
1148
1149
1150
1151
1152 void</nobr>
1153 </td>
1154 <td class="jd-linkcol" width="100%"><nobr>
1155 <span class="sympad">runChild</span>(Object arg0, RunNotifier arg1)</nobr>
1156
1157 </td></tr>
1158
1159
1160
1161 <tr class="alt-color api apilevel-" >
1162 <td class="jd-typecol"><nobr>
1163
1164
1165
1166
1167
1168 void</nobr>
1169 </td>
1170 <td class="jd-linkcol" width="100%"><nobr>
1171 <span class="sympad">runChild</span>(FrameworkMethod arg0, RunNotifier arg1)</nobr>
1172
1173 </td></tr>
1174
1175
1176
1177 <tr class=" api apilevel-" >
1178 <td class="jd-typecol"><nobr>
1179
1180
1181
1182
1183
1184 String</nobr>
1185 </td>
1186 <td class="jd-linkcol" width="100%"><nobr>
1187 <span class="sympad">testName</span>(FrameworkMethod arg0)</nobr>
1188
1189 </td></tr>
1190
1191
1192
1193 <tr class="alt-color api apilevel-" >
1194 <td class="jd-typecol"><nobr>
1195
1196
1197
1198
1199
1200 void</nobr>
1201 </td>
1202 <td class="jd-linkcol" width="100%"><nobr>
1203 <span class="sympad">validateConstructor</span>(List&lt;Throwable&gt; arg0)</nobr>
1204
1205 </td></tr>
1206
1207
1208
1209 <tr class=" api apilevel-" >
1210 <td class="jd-typecol"><nobr>
1211
1212
1213
1214
1215
1216 void</nobr>
1217 </td>
1218 <td class="jd-linkcol" width="100%"><nobr>
1219 <span class="sympad">validateInstanceMethods</span>(List&lt;Throwable&gt; arg0)</nobr>
1220
1221 </td></tr>
1222
1223
1224
1225 <tr class="alt-color api apilevel-" >
1226 <td class="jd-typecol"><nobr>
1227
1228
1229
1230
1231
1232 void</nobr>
1233 </td>
1234 <td class="jd-linkcol" width="100%"><nobr>
1235 <span class="sympad">validateNoNonStaticInnerClass</span>(List&lt;Throwable&gt; arg0)</nobr>
1236
1237 </td></tr>
1238
1239
1240
1241 <tr class=" api apilevel-" >
1242 <td class="jd-typecol"><nobr>
1243
1244
1245
1246
1247
1248 void</nobr>
1249 </td>
1250 <td class="jd-linkcol" width="100%"><nobr>
1251 <span class="sympad">validateOnlyOneConstructor</span>(List&lt;Throwable&gt; arg0)</nobr>
1252
1253 </td></tr>
1254
1255
1256
1257 <tr class="alt-color api apilevel-" >
1258 <td class="jd-typecol"><nobr>
1259
1260
1261
1262
1263
1264 void</nobr>
1265 </td>
1266 <td class="jd-linkcol" width="100%"><nobr>
1267 <span class="sympad">validateTestMethods</span>(List&lt;Throwable&gt; arg0)</nobr>
1268
1269 </td></tr>
1270
1271
1272
1273 <tr class=" api apilevel-" >
1274 <td class="jd-typecol"><nobr>
1275
1276
1277
1278
1279
1280 void</nobr>
1281 </td>
1282 <td class="jd-linkcol" width="100%"><nobr>
1283 <span class="sympad">validateZeroArgConstructor</span>(List&lt;Throwable&gt; arg0)</nobr>
1284
1285 </td></tr>
1286
1287
1288
1289 <tr class="alt-color api apilevel-" >
1290 <td class="jd-typecol"><nobr>
1291
1292
1293
1294
1295
1296 Statement</nobr>
1297 </td>
1298 <td class="jd-linkcol" width="100%"><nobr>
1299 <span class="sympad">withAfters</span>(FrameworkMethod arg0, Object arg1, Statement arg2)</nobr>
1300
1301 </td></tr>
1302
1303
1304
1305 <tr class=" api apilevel-" >
1306 <td class="jd-typecol"><nobr>
1307
1308
1309
1310
1311
1312 Statement</nobr>
1313 </td>
1314 <td class="jd-linkcol" width="100%"><nobr>
1315 <span class="sympad">withBefores</span>(FrameworkMethod arg0, Object arg1, Statement arg2)</nobr>
1316
1317 </td></tr>
1318
1319
1320
1321 <tr class="alt-color api apilevel-" >
1322 <td class="jd-typecol"><nobr>
1323
1324
1325
1326
1327
1328 Statement</nobr>
1329 </td>
1330 <td class="jd-linkcol" width="100%"><nobr>
1331 <span class="sympad">withPotentialTimeout</span>(FrameworkMethod arg0, Object arg1, Statement arg2)</nobr>
1332
1333 </td></tr>
1334
1335
1336</table>
1337 </div>
1338</div>
1339</td></tr>
1340
1341
1342
1343<tr class="api apilevel-" >
1344<td colspan="12">
1345 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-org.junit.runners.ParentRunner" class="jd-expando-trigger closed"
1346 ><img id="inherited-methods-org.junit.runners.ParentRunner-trigger"
1347 src="../../../../../assets/images/triangle-closed.png"
1348 class="jd-expando-trigger-img" /></a>
1349From class
1350
1351 org.junit.runners.ParentRunner
1352
1353<div id="inherited-methods-org.junit.runners.ParentRunner">
1354 <div id="inherited-methods-org.junit.runners.ParentRunner-list"
1355 class="jd-inheritedlinks">
1356 </div>
1357 <div id="inherited-methods-org.junit.runners.ParentRunner-summary" style="display: none;">
1358 <table class="jd-sumtable-expando">
1359
1360
1361
1362
1363 <tr class="alt-color api apilevel-" >
1364 <td class="jd-typecol"><nobr>
1365
1366
1367
1368
1369
1370 Statement</nobr>
1371 </td>
1372 <td class="jd-linkcol" width="100%"><nobr>
1373 <span class="sympad">childrenInvoker</span>(RunNotifier arg0)</nobr>
1374
1375 </td></tr>
1376
1377
1378
1379 <tr class=" api apilevel-" >
1380 <td class="jd-typecol"><nobr>
1381
1382
1383
1384
1385
1386 Statement</nobr>
1387 </td>
1388 <td class="jd-linkcol" width="100%"><nobr>
1389 <span class="sympad">classBlock</span>(RunNotifier arg0)</nobr>
1390
1391 </td></tr>
1392
1393
1394
1395 <tr class="alt-color api apilevel-" >
1396 <td class="jd-typecol"><nobr>
1397
1398
1399
1400
1401
1402 List&lt;TestRule&gt;</nobr>
1403 </td>
1404 <td class="jd-linkcol" width="100%"><nobr>
1405 <span class="sympad">classRules</span>()</nobr>
1406
1407 </td></tr>
1408
1409
1410
1411 <tr class=" api apilevel-" >
1412 <td class="jd-typecol"><nobr>
1413
1414
1415
1416
1417
1418 void</nobr>
1419 </td>
1420 <td class="jd-linkcol" width="100%"><nobr>
1421 <span class="sympad">collectInitializationErrors</span>(List&lt;Throwable&gt; arg0)</nobr>
1422
1423 </td></tr>
1424
1425
1426
1427 <tr class="alt-color api apilevel-" >
1428 <td class="jd-typecol"><nobr>
1429 abstract
1430
1431
1432
1433
1434 Description</nobr>
1435 </td>
1436 <td class="jd-linkcol" width="100%"><nobr>
1437 <span class="sympad">describeChild</span>(T arg0)</nobr>
1438
1439 </td></tr>
1440
1441
1442
1443 <tr class=" api apilevel-" >
1444 <td class="jd-typecol"><nobr>
1445
1446
1447
1448
1449
1450 void</nobr>
1451 </td>
1452 <td class="jd-linkcol" width="100%"><nobr>
1453 <span class="sympad">filter</span>(Filter arg0)</nobr>
1454
1455 </td></tr>
1456
1457
1458
1459 <tr class="alt-color api apilevel-" >
1460 <td class="jd-typecol"><nobr>
1461 abstract
1462
1463
1464
1465
1466 List&lt;T&gt;</nobr>
1467 </td>
1468 <td class="jd-linkcol" width="100%"><nobr>
1469 <span class="sympad">getChildren</span>()</nobr>
1470
1471 </td></tr>
1472
1473
1474
1475 <tr class=" api apilevel-" >
1476 <td class="jd-typecol"><nobr>
1477
1478
1479
1480
1481
1482 Description</nobr>
1483 </td>
1484 <td class="jd-linkcol" width="100%"><nobr>
1485 <span class="sympad">getDescription</span>()</nobr>
1486
1487 </td></tr>
1488
1489
1490
1491 <tr class="alt-color api apilevel-" >
1492 <td class="jd-typecol"><nobr>
1493
1494
1495
1496
1497
1498 String</nobr>
1499 </td>
1500 <td class="jd-linkcol" width="100%"><nobr>
1501 <span class="sympad">getName</span>()</nobr>
1502
1503 </td></tr>
1504
1505
1506
1507 <tr class=" api apilevel-" >
1508 <td class="jd-typecol"><nobr>
1509
1510
1511
1512
1513
1514 Annotation[]</nobr>
1515 </td>
1516 <td class="jd-linkcol" width="100%"><nobr>
1517 <span class="sympad">getRunnerAnnotations</span>()</nobr>
1518
1519 </td></tr>
1520
1521
1522
1523 <tr class="alt-color api apilevel-" >
1524 <td class="jd-typecol"><nobr>
1525
1526
1527 final
1528
1529
1530 TestClass</nobr>
1531 </td>
1532 <td class="jd-linkcol" width="100%"><nobr>
1533 <span class="sympad">getTestClass</span>()</nobr>
1534
1535 </td></tr>
1536
1537
1538
1539 <tr class=" api apilevel-" >
1540 <td class="jd-typecol"><nobr>
1541
1542
1543
1544
1545
1546 void</nobr>
1547 </td>
1548 <td class="jd-linkcol" width="100%"><nobr>
1549 <span class="sympad">run</span>(RunNotifier arg0)</nobr>
1550
1551 </td></tr>
1552
1553
1554
1555 <tr class="alt-color api apilevel-" >
1556 <td class="jd-typecol"><nobr>
1557 abstract
1558
1559
1560
1561
1562 void</nobr>
1563 </td>
1564 <td class="jd-linkcol" width="100%"><nobr>
1565 <span class="sympad">runChild</span>(T arg0, RunNotifier arg1)</nobr>
1566
1567 </td></tr>
1568
1569
1570
1571 <tr class=" api apilevel-" >
1572 <td class="jd-typecol"><nobr>
1573
1574
1575 final
1576
1577
1578 void</nobr>
1579 </td>
1580 <td class="jd-linkcol" width="100%"><nobr>
1581 <span class="sympad">runLeaf</span>(Statement arg0, Description arg1, RunNotifier arg2)</nobr>
1582
1583 </td></tr>
1584
1585
1586
1587 <tr class="alt-color api apilevel-" >
1588 <td class="jd-typecol"><nobr>
1589
1590
1591
1592
1593
1594 void</nobr>
1595 </td>
1596 <td class="jd-linkcol" width="100%"><nobr>
1597 <span class="sympad">setScheduler</span>(RunnerScheduler arg0)</nobr>
1598
1599 </td></tr>
1600
1601
1602
1603 <tr class=" api apilevel-" >
1604 <td class="jd-typecol"><nobr>
1605
1606
1607
1608
1609
1610 void</nobr>
1611 </td>
1612 <td class="jd-linkcol" width="100%"><nobr>
1613 <span class="sympad">sort</span>(Sorter arg0)</nobr>
1614
1615 </td></tr>
1616
1617
1618
1619 <tr class="alt-color api apilevel-" >
1620 <td class="jd-typecol"><nobr>
1621
1622
1623
1624
1625
1626 void</nobr>
1627 </td>
1628 <td class="jd-linkcol" width="100%"><nobr>
1629 <span class="sympad">validatePublicVoidNoArgMethods</span>(Class&lt;?&nbsp;extends&nbsp;Annotation&gt; arg0, boolean arg1, List&lt;Throwable&gt; arg2)</nobr>
1630
1631 </td></tr>
1632
1633
1634
1635 <tr class=" api apilevel-" >
1636 <td class="jd-typecol"><nobr>
1637
1638
1639
1640
1641
1642 Statement</nobr>
1643 </td>
1644 <td class="jd-linkcol" width="100%"><nobr>
1645 <span class="sympad">withAfterClasses</span>(Statement arg0)</nobr>
1646
1647 </td></tr>
1648
1649
1650
1651 <tr class="alt-color api apilevel-" >
1652 <td class="jd-typecol"><nobr>
1653
1654
1655
1656
1657
1658 Statement</nobr>
1659 </td>
1660 <td class="jd-linkcol" width="100%"><nobr>
1661 <span class="sympad">withBeforeClasses</span>(Statement arg0)</nobr>
1662
1663 </td></tr>
1664
1665
1666</table>
1667 </div>
1668</div>
1669</td></tr>
1670
1671
1672
1673<tr class="api apilevel-" >
1674<td colspan="12">
1675 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-org.junit.runner.Runner" class="jd-expando-trigger closed"
1676 ><img id="inherited-methods-org.junit.runner.Runner-trigger"
1677 src="../../../../../assets/images/triangle-closed.png"
1678 class="jd-expando-trigger-img" /></a>
1679From class
1680
1681 org.junit.runner.Runner
1682
1683<div id="inherited-methods-org.junit.runner.Runner">
1684 <div id="inherited-methods-org.junit.runner.Runner-list"
1685 class="jd-inheritedlinks">
1686 </div>
1687 <div id="inherited-methods-org.junit.runner.Runner-summary" style="display: none;">
1688 <table class="jd-sumtable-expando">
1689
1690
1691
1692
1693 <tr class="alt-color api apilevel-" >
1694 <td class="jd-typecol"><nobr>
1695 abstract
1696
1697
1698
1699
1700 Description</nobr>
1701 </td>
1702 <td class="jd-linkcol" width="100%"><nobr>
1703 <span class="sympad">getDescription</span>()</nobr>
1704
1705 </td></tr>
1706
1707
1708
1709 <tr class=" api apilevel-" >
1710 <td class="jd-typecol"><nobr>
1711 abstract
1712
1713
1714
1715
1716 void</nobr>
1717 </td>
1718 <td class="jd-linkcol" width="100%"><nobr>
1719 <span class="sympad">run</span>(RunNotifier arg0)</nobr>
1720
1721 </td></tr>
1722
1723
1724
1725 <tr class="alt-color api apilevel-" >
1726 <td class="jd-typecol"><nobr>
1727
1728
1729
1730
1731
1732 int</nobr>
1733 </td>
1734 <td class="jd-linkcol" width="100%"><nobr>
1735 <span class="sympad">testCount</span>()</nobr>
1736
1737 </td></tr>
1738
1739
1740</table>
1741 </div>
1742</div>
1743</td></tr>
1744
1745
1746
1747<tr class="api apilevel-" >
1748<td colspan="12">
1749 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1750 ><img id="inherited-methods-java.lang.Object-trigger"
1751 src="../../../../../assets/images/triangle-closed.png"
1752 class="jd-expando-trigger-img" /></a>
1753From class
1754
1755 java.lang.Object
1756
1757<div id="inherited-methods-java.lang.Object">
1758 <div id="inherited-methods-java.lang.Object-list"
1759 class="jd-inheritedlinks">
1760 </div>
1761 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1762 <table class="jd-sumtable-expando">
1763
1764
1765
1766
1767 <tr class="alt-color api apilevel-" >
1768 <td class="jd-typecol"><nobr>
1769
1770
1771
1772
1773
1774 Object</nobr>
1775 </td>
1776 <td class="jd-linkcol" width="100%"><nobr>
1777 <span class="sympad">clone</span>()</nobr>
1778
1779 </td></tr>
1780
1781
1782
1783 <tr class=" api apilevel-" >
1784 <td class="jd-typecol"><nobr>
1785
1786
1787
1788
1789
1790 boolean</nobr>
1791 </td>
1792 <td class="jd-linkcol" width="100%"><nobr>
1793 <span class="sympad">equals</span>(Object arg0)</nobr>
1794
1795 </td></tr>
1796
1797
1798
1799 <tr class="alt-color api apilevel-" >
1800 <td class="jd-typecol"><nobr>
1801
1802
1803
1804
1805
1806 void</nobr>
1807 </td>
1808 <td class="jd-linkcol" width="100%"><nobr>
1809 <span class="sympad">finalize</span>()</nobr>
1810
1811 </td></tr>
1812
1813
1814
1815 <tr class=" api apilevel-" >
1816 <td class="jd-typecol"><nobr>
1817
1818
1819 final
1820
1821
1822 Class&lt;?&gt;</nobr>
1823 </td>
1824 <td class="jd-linkcol" width="100%"><nobr>
1825 <span class="sympad">getClass</span>()</nobr>
1826
1827 </td></tr>
1828
1829
1830
1831 <tr class="alt-color api apilevel-" >
1832 <td class="jd-typecol"><nobr>
1833
1834
1835
1836
1837
1838 int</nobr>
1839 </td>
1840 <td class="jd-linkcol" width="100%"><nobr>
1841 <span class="sympad">hashCode</span>()</nobr>
1842
1843 </td></tr>
1844
1845
1846
1847 <tr class=" api apilevel-" >
1848 <td class="jd-typecol"><nobr>
1849
1850
1851 final
1852
1853
1854 void</nobr>
1855 </td>
1856 <td class="jd-linkcol" width="100%"><nobr>
1857 <span class="sympad">notify</span>()</nobr>
1858
1859 </td></tr>
1860
1861
1862
1863 <tr class="alt-color api apilevel-" >
1864 <td class="jd-typecol"><nobr>
1865
1866
1867 final
1868
1869
1870 void</nobr>
1871 </td>
1872 <td class="jd-linkcol" width="100%"><nobr>
1873 <span class="sympad">notifyAll</span>()</nobr>
1874
1875 </td></tr>
1876
1877
1878
1879 <tr class=" api apilevel-" >
1880 <td class="jd-typecol"><nobr>
1881
1882
1883
1884
1885
1886 String</nobr>
1887 </td>
1888 <td class="jd-linkcol" width="100%"><nobr>
1889 <span class="sympad">toString</span>()</nobr>
1890
1891 </td></tr>
1892
1893
1894
1895 <tr class="alt-color api apilevel-" >
1896 <td class="jd-typecol"><nobr>
1897
1898
1899 final
1900
1901
1902 void</nobr>
1903 </td>
1904 <td class="jd-linkcol" width="100%"><nobr>
1905 <span class="sympad">wait</span>()</nobr>
1906
1907 </td></tr>
1908
1909
1910
1911 <tr class=" api apilevel-" >
1912 <td class="jd-typecol"><nobr>
1913
1914
1915 final
1916
1917
1918 void</nobr>
1919 </td>
1920 <td class="jd-linkcol" width="100%"><nobr>
1921 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1922
1923 </td></tr>
1924
1925
1926
1927 <tr class="alt-color api apilevel-" >
1928 <td class="jd-typecol"><nobr>
1929
1930
1931 final
1932
1933
1934 void</nobr>
1935 </td>
1936 <td class="jd-linkcol" width="100%"><nobr>
1937 <span class="sympad">wait</span>(long arg0)</nobr>
1938
1939 </td></tr>
1940
1941
1942</table>
1943 </div>
1944</div>
1945</td></tr>
1946
1947
1948
1949<tr class="api apilevel-" >
1950<td colspan="12">
1951 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-org.junit.runner.Describable" class="jd-expando-trigger closed"
1952 ><img id="inherited-methods-org.junit.runner.Describable-trigger"
1953 src="../../../../../assets/images/triangle-closed.png"
1954 class="jd-expando-trigger-img" /></a>
1955From interface
1956
1957 org.junit.runner.Describable
1958
1959<div id="inherited-methods-org.junit.runner.Describable">
1960 <div id="inherited-methods-org.junit.runner.Describable-list"
1961 class="jd-inheritedlinks">
1962 </div>
1963 <div id="inherited-methods-org.junit.runner.Describable-summary" style="display: none;">
1964 <table class="jd-sumtable-expando">
1965
1966
1967
1968
1969 <tr class="alt-color api apilevel-" >
1970 <td class="jd-typecol"><nobr>
1971 abstract
1972
1973
1974
1975
1976 Description</nobr>
1977 </td>
1978 <td class="jd-linkcol" width="100%"><nobr>
1979 <span class="sympad">getDescription</span>()</nobr>
1980
1981 </td></tr>
1982
1983
1984</table>
1985 </div>
1986</div>
1987</td></tr>
1988
1989
1990
1991<tr class="api apilevel-" >
1992<td colspan="12">
1993 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-org.junit.runner.manipulation.Filterable" class="jd-expando-trigger closed"
1994 ><img id="inherited-methods-org.junit.runner.manipulation.Filterable-trigger"
1995 src="../../../../../assets/images/triangle-closed.png"
1996 class="jd-expando-trigger-img" /></a>
1997From interface
1998
1999 org.junit.runner.manipulation.Filterable
2000
2001<div id="inherited-methods-org.junit.runner.manipulation.Filterable">
2002 <div id="inherited-methods-org.junit.runner.manipulation.Filterable-list"
2003 class="jd-inheritedlinks">
2004 </div>
2005 <div id="inherited-methods-org.junit.runner.manipulation.Filterable-summary" style="display: none;">
2006 <table class="jd-sumtable-expando">
2007
2008
2009
2010
2011 <tr class="alt-color api apilevel-" >
2012 <td class="jd-typecol"><nobr>
2013 abstract
2014
2015
2016
2017
2018 void</nobr>
2019 </td>
2020 <td class="jd-linkcol" width="100%"><nobr>
2021 <span class="sympad">filter</span>(Filter arg0)</nobr>
2022
2023 </td></tr>
2024
2025
2026</table>
2027 </div>
2028</div>
2029</td></tr>
2030
2031
2032
2033<tr class="api apilevel-" >
2034<td colspan="12">
2035 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-org.junit.runner.manipulation.Sortable" class="jd-expando-trigger closed"
2036 ><img id="inherited-methods-org.junit.runner.manipulation.Sortable-trigger"
2037 src="../../../../../assets/images/triangle-closed.png"
2038 class="jd-expando-trigger-img" /></a>
2039From interface
2040
2041 org.junit.runner.manipulation.Sortable
2042
2043<div id="inherited-methods-org.junit.runner.manipulation.Sortable">
2044 <div id="inherited-methods-org.junit.runner.manipulation.Sortable-list"
2045 class="jd-inheritedlinks">
2046 </div>
2047 <div id="inherited-methods-org.junit.runner.manipulation.Sortable-summary" style="display: none;">
2048 <table class="jd-sumtable-expando">
2049
2050
2051
2052
2053 <tr class="alt-color api apilevel-" >
2054 <td class="jd-typecol"><nobr>
2055 abstract
2056
2057
2058
2059
2060 void</nobr>
2061 </td>
2062 <td class="jd-linkcol" width="100%"><nobr>
2063 <span class="sympad">sort</span>(Sorter arg0)</nobr>
2064
2065 </td></tr>
2066
2067
2068</table>
2069 </div>
2070</div>
2071</td></tr>
2072
2073
2074</table>
2075
2076
2077</div><!-- jd-descr (summary) -->
2078
2079<!-- Details -->
2080
2081
2082
2083
2084
2085
2086
2087
2088<!-- XML Attributes -->
2089
2090
2091<!-- Enum Values -->
2092
2093
2094<!-- Constants -->
2095
2096
2097<!-- Fields -->
2098
2099
2100<!-- Public ctors -->
2101
2102
2103<!-- ========= CONSTRUCTOR DETAIL ======== -->
2104<h2>Public Constructors</h2>
2105
2106
2107
2108<A NAME="AndroidJUnit4(java.lang.Class<?>, android.support.test.internal.util.AndroidRunnerParams)"></A>
2109
2110<div class="jd-details api apilevel-">
2111 <h4 class="jd-details-title">
2112 <span class="normal">
2113 public
2114
2115
2116
2117
2118
2119 </span>
2120 <span class="sympad">AndroidJUnit4</span>
2121 <span class="normal">(Class&lt;?&gt; klass, <a href="../../../../../reference/android/support/test/internal/util/AndroidRunnerParams.html">AndroidRunnerParams</a> runnerParams)</span>
2122 </h4>
2123 <div class="api-level">
2124 <div></div>
2125
2126
2127
2128 </div>
2129 <div class="jd-details-descr">
2130
2131
2132
2133
2134 <div class="jd-tagdata jd-tagdescr"><p>Constructs a new instance of the default runner
2135</p></div>
2136 <div class="jd-tagdata">
2137 <h5 class="jd-tagtitle">Throws</h5>
2138 <table class="jd-tagtable">
2139 <tr>
2140 <th>InitializationError</td>
2141 <td></td>
2142 </tr>
2143 </table>
2144 </div>
2145
2146 </div>
2147</div>
2148
2149
2150
2151
2152
2153<!-- ========= CONSTRUCTOR DETAIL ======== -->
2154<!-- Protected ctors -->
2155
2156
2157
2158<!-- ========= METHOD DETAIL ======== -->
2159<!-- Public methdos -->
2160
2161
2162
2163<!-- ========= METHOD DETAIL ======== -->
2164
2165<h2>Protected Methods</h2>
2166
2167
2168
2169<A NAME="withPotentialTimeout(org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)"></A>
2170
2171<div class="jd-details api apilevel-">
2172 <h4 class="jd-details-title">
2173 <span class="normal">
2174 protected
2175
2176
2177
2178
2179 Statement
2180 </span>
2181 <span class="sympad">withPotentialTimeout</span>
2182 <span class="normal">(FrameworkMethod method, Object test, Statement next)</span>
2183 </h4>
2184 <div class="api-level">
2185 <div></div>
2186
2187
2188
2189 </div>
2190 <div class="jd-details-descr">
2191
2192
2193
2194
2195 <div class="jd-tagdata jd-tagdescr"><p>Default to <a href="http://junit.org/javadoc/latest/org/junit/Test.html">
2196 <code>Test</code></a> level timeout if set. Otherwise, set the timeout that was passed to the
2197 instrumentation via argument
2198</p></div>
2199
2200 </div>
2201</div>
2202
2203
2204
2205
2206
2207<!-- ========= END OF CLASS DATA ========= -->
2208<A NAME="navbar_top"></A>
2209
2210<div id="footer" class="wrap" >
2211
2212
2213 <div id="copyright">
2214
2215 Except as noted, this content is licensed under <a
2216 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
2217 For details and restrictions, see the <a href="../../../../../license.html">
2218 Content License</a>.
2219 </div>
2220 <div id="build_info">
2221
2222 Android &nbsp;r &mdash;
2223<script src="../../../../../timestamp.js" type="text/javascript"></script>
2224<script>document.write(BUILD_TIMESTAMP)</script>
2225
2226 </div>
2227
2228
2229 <div id="footerlinks">
2230
2231 <p>
2232 <a href="../../../../../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
2233 <a href="../../../../../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
2234 <a href="../../../../../support.html">Support</a>
2235 </p>
2236 </div>
2237
2238</div> <!-- end footer -->
2239</div> <!-- jd-content -->
2240
2241</div><!-- end doc-content -->
2242
2243</div> <!-- end body-content -->
2244
2245
2246
2247
2248
2249
2250</body>
2251</html>