File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
src/test/java/org/scijava Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -63,6 +63,19 @@ public void tearDown() {
6363 context .dispose ();
6464 }
6565
66+ /** Tests {@link Context#isInjectable(Class)}. */
67+ public void testInjectable () {
68+ context = new Context (true );
69+ assertTrue (context .isInjectable (Context .class ));
70+ assertTrue (context .isInjectable (FooContext .class ));
71+ assertTrue (context .isInjectable (Service .class ));
72+ assertTrue (context .isInjectable (FooService .class ));
73+ assertFalse (context .isInjectable (String .class ));
74+ assertFalse (context .isInjectable (Integer .class ));
75+ assertFalse (context .isInjectable (int .class ));
76+ assertFalse (context .isInjectable (void .class ));
77+ }
78+
6679 /**
6780 * Tests that the {@link Context} and {@link Service} parameters are properly
6881 * injected when calling {@link Contextual#setContext} on an
You can’t perform that action at this time.
0 commit comments