Add more tests
diff --git a/compiler/testData/asJava/lightClasses/lightClassByFqName/compilationErrors/PrivateInTrait.java b/compiler/testData/asJava/lightClasses/lightClassByFqName/compilationErrors/PrivateInTrait.java
index ca9b0ba..c900075 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByFqName/compilationErrors/PrivateInTrait.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByFqName/compilationErrors/PrivateInTrait.java
@@ -1,9 +1,2 @@
 public abstract interface PrivateInTrait /* PrivateInTrait*/ {
-  public static final class DefaultImpls /* PrivateInTrait.DefaultImpls*/ {
-    private static java.lang.String getN(@org.jetbrains.annotations.NotNull() PrivateInTrait);//  getN(PrivateInTrait)
-
-    private static java.lang.String getNn(@org.jetbrains.annotations.NotNull() PrivateInTrait);//  getNn(PrivateInTrait)
-
-    private static void setNn(@org.jetbrains.annotations.NotNull() PrivateInTrait, java.lang.String);//  setNn(PrivateInTrait, java.lang.String)
-  }
-}
+}
\ No newline at end of file
diff --git a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.fir.java b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.fir.java
index 297cb4b..8eccf67 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.fir.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.fir.java
@@ -1,13 +1,19 @@
 public abstract interface KtInterface /* KtInterface*/ {
-  private int getProp();//  getProp()
+  private int getPrivateProp();//  getPrivateProp()
 
   private void privateFun();//  privateFun()
 
+  public abstract int getDefaultProp();//  getDefaultProp()
+
+  public abstract int getPropWithoutBody();//  getPropWithoutBody()
+
   public abstract void defaultFun();//  defaultFun()
 
   public abstract void withoutBody();//  withoutBody()
 
   public static final class DefaultImpls /* KtInterface.DefaultImpls*/ {
+    public static int getDefaultProp(@org.jetbrains.annotations.NotNull() KtInterface);//  getDefaultProp(KtInterface)
+
     public static void defaultFun(@org.jetbrains.annotations.NotNull() KtInterface);//  defaultFun(KtInterface)
   }
 }
diff --git a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.java b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.java
index 336cbc1..fb6f2c5 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.java
@@ -1,13 +1,19 @@
 public abstract interface KtInterface /* KtInterface*/ {
+  public abstract int getDefaultProp();//  getDefaultProp()
+
+  public abstract int getPropWithoutBody();//  getPropWithoutBody()
+
   public abstract void defaultFun();//  defaultFun()
 
   public abstract void withoutBody();//  withoutBody()
 
   public static final class DefaultImpls /* KtInterface.DefaultImpls*/ {
-    private static int getProp(@org.jetbrains.annotations.NotNull() KtInterface);//  getProp(KtInterface)
+    private static int getPrivateProp(@org.jetbrains.annotations.NotNull() KtInterface);//  getPrivateProp(KtInterface)
 
     private static void privateFun(@org.jetbrains.annotations.NotNull() KtInterface);//  privateFun(KtInterface)
 
+    public static int getDefaultProp(@org.jetbrains.annotations.NotNull() KtInterface);//  getDefaultProp(KtInterface)
+
     public static void defaultFun(@org.jetbrains.annotations.NotNull() KtInterface);//  defaultFun(KtInterface)
   }
 }
\ No newline at end of file
diff --git a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.kt b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.kt
index eb7e1ad..5683792 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.kt
+++ b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.kt
@@ -9,9 +9,14 @@
 
     fun withoutBody()
 
+    val defaultProp: Int
+        get() = 1
+
+    val propWithoutBody: Int
+
     private fun privateFun() {}
 
-    private val prop: Int
+    private val privateProp: Int
         get() = 1
 }
 
diff --git a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.lib.java b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.lib.java
index 8bfb059..35f99ab 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.lib.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByFqName/defaultMethodInKotlinWithSettingAllCompatibility.lib.java
@@ -1,14 +1,21 @@
 public abstract interface KtInterface /* KtInterface*/ {
-  private abstract int getProp();//  getProp()
+  private abstract int getPrivateProp();//  getPrivateProp()
 
   private abstract void privateFun();//  privateFun()
 
+  public abstract int getDefaultProp();//  getDefaultProp()
+
+  public abstract int getPropWithoutBody();//  getPropWithoutBody()
+
   public abstract void defaultFun();//  defaultFun()
 
   public abstract void withoutBody();//  withoutBody()
 
   public static final class DefaultImpls /* KtInterface.DefaultImpls*/ {
     @java.lang.Deprecated()
+    public static int getDefaultProp(@org.jetbrains.annotations.NotNull() KtInterface);//  getDefaultProp(KtInterface)
+
+    @java.lang.Deprecated()
     public static void defaultFun(@org.jetbrains.annotations.NotNull() KtInterface);//  defaultFun(KtInterface)
   }
 }
diff --git a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.fir.java b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.fir.java
index 5f7ee26..817cf61 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.fir.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.fir.java
@@ -1,8 +1,12 @@
 public abstract interface KtInterface /* KtInterface*/ {
-  private int getProp();//  getProp()
+  private int getPrivateProp();//  getPrivateProp()
 
   private void privateFun();//  privateFun()
 
+  public abstract int getDefaultProp();//  getDefaultProp()
+
+  public abstract int getPropWithoutBody();//  getPropWithoutBody()
+
   public abstract void defaultFun();//  defaultFun()
 
   public abstract void withoutBody();//  withoutBody()
diff --git a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.java b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.java
index ce4ce97..02dbed3 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.java
@@ -1,4 +1,8 @@
 public abstract interface KtInterface /* KtInterface*/ {
+  public abstract int getDefaultProp();//  getDefaultProp()
+
+  public abstract int getPropWithoutBody();//  getPropWithoutBody()
+
   public abstract void defaultFun();//  defaultFun()
 
   public abstract void withoutBody();//  withoutBody()
diff --git a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.kt b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.kt
index 9616bae..5683792 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.kt
+++ b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.kt
@@ -1,3 +1,4 @@
+// KtInterface
 // COMPILER_ARGUMENTS: -Xjvm-default=all-compatibility
 // !JVM_DEFAULT_MODE: all-compatibility
 
@@ -8,9 +9,14 @@
 
     fun withoutBody()
 
+    val defaultProp: Int
+        get() = 1
+
+    val propWithoutBody: Int
+
     private fun privateFun() {}
 
-    private val prop: Int
+    private val privateProp: Int
         get() = 1
 }
 
diff --git a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.lib.java b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.lib.java
index e565c4d..d2f7129 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.lib.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByPsi/defaultMethodInKotlinWithSettingAllCompatibility.lib.java
@@ -1,8 +1,12 @@
 public abstract interface KtInterface /* KtInterface*/ {
-  private abstract int getProp();//  getProp()
+  private abstract int getPrivateProp();//  getPrivateProp()
 
   private abstract void privateFun();//  privateFun()
 
+  public abstract int getDefaultProp();//  getDefaultProp()
+
+  public abstract int getPropWithoutBody();//  getPropWithoutBody()
+
   public abstract void defaultFun();//  defaultFun()
 
   public abstract void withoutBody();//  withoutBody()