/src/test/java/org/bitbucket/jdk7fun/ExtendedInterfaceSamConversionTest.java

https://bitbucket.org/blob79/jdk7fun · Java · 23 lines · 17 code · 6 blank · 0 comment · 0 complexity · 25b84376008bfd949c68796b6db1ecf8 MD5 · raw file

  1. package org.bitbucket.jdk7fun;
  2. import static org.junit.Assert.*;
  3. import org.junit.*;
  4. public class ExtendedInterfaceSamConversionTest{
  5. @Test public void extendedInterface(){
  6. String value = "hi";
  7. A t = #{value};
  8. assertEquals(value, t.m());
  9. }
  10. interface A{
  11. Object m();
  12. void n() default E.n;
  13. }
  14. static class E{
  15. public static void n(A a){};
  16. }
  17. }