Lines Matching +full:application +full:- +full:under +full:- +full:test
4 * Licensed under the Apache License, Version 2.0 (the "License");
8 * http://www.apache.org/licenses/LICENSE-2.0
11 * distributed under the License is distributed on an "AS IS" BASIS,
14 * limitations under the License.
24 import android.app.Application;
27 import androidx.test.ext.junit.runners.AndroidJUnit4;
28 import org.junit.Test;
47 return instance -> { in fakeFragmentInjector()
54 public static class ApplicationInjectsFragment extends Application implements HasAndroidInjector {
61 @Config(application = ApplicationInjectsFragment.class)
62 @Test
80 @Config(application = ApplicationInjectsFragment.class)
81 @Test
100 @Config(application = ApplicationInjectsFragment.class)
101 @Test
111 .add(childFragment, "child-tag")
118 @Test
128 .contains("Application does not implement dagger.android.HasAndroidInjector");
132 @Test
146 private static class ApplicationReturnsNull extends Application implements HasAndroidInjector {
153 @Test
154 @Config(application = ApplicationReturnsNull.class)
166 @Test
167 @Config(application = ApplicationReturnsNull.class)
181 @Test
191 @Test