Granular test configurations
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package demo;
|
||||
|
||||
enum MyEnum {
|
||||
RED(10),
|
||||
BLUE(20);
|
||||
|
||||
private final int color;
|
||||
|
||||
private MyEnum(int _color) {
|
||||
color = _color;
|
||||
}
|
||||
|
||||
public int getColor() {
|
||||
return color;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package demo
|
||||
enum class MyEnum(_color : Int) {
|
||||
RED : MyEnum(10)
|
||||
BLUE : MyEnum(20)
|
||||
private val color : Int
|
||||
public fun getColor() : Int {
|
||||
return color
|
||||
}
|
||||
{
|
||||
color = _color
|
||||
}
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum A {}
|
||||
@@ -0,0 +1,4 @@
|
||||
enum class A {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum A implements I {}
|
||||
@@ -0,0 +1,4 @@
|
||||
enum class A : I {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum A implements I0, I1, I2 {}
|
||||
@@ -0,0 +1,4 @@
|
||||
enum class A : I0, I1, I2 {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum E { I; private String name; }
|
||||
@@ -0,0 +1,6 @@
|
||||
enum class E {
|
||||
I
|
||||
private var name : String? = null
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
enum Color {
|
||||
WHITE(21), BLACK(22), RED(23), YELLOW(24), BLUE(25);
|
||||
|
||||
private int code;
|
||||
|
||||
private Color(int c) {
|
||||
code = c;
|
||||
}
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
enum class Color(c : Int) {
|
||||
WHITE : Color(21)
|
||||
BLACK : Color(22)
|
||||
RED : Color(23)
|
||||
YELLOW : Color(24)
|
||||
BLUE : Color(25)
|
||||
private var code : Int = 0
|
||||
public fun getCode() : Int {
|
||||
return code
|
||||
}
|
||||
{
|
||||
code = c
|
||||
}
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum Test {}
|
||||
@@ -0,0 +1,4 @@
|
||||
enum class Test {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum Color { WHITE, BLACK, RED, YELLOW, BLUE;@Override String toString() { return "COLOR";}}
|
||||
@@ -0,0 +1,12 @@
|
||||
enum class Color {
|
||||
WHITE
|
||||
BLACK
|
||||
RED
|
||||
YELLOW
|
||||
BLUE
|
||||
override fun toString() : String? {
|
||||
return "COLOR"
|
||||
}
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package demo;
|
||||
|
||||
enum Color {
|
||||
private int code;
|
||||
|
||||
private Color(int c) {
|
||||
code = c;
|
||||
}
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package demo
|
||||
enum class Color(c : Int) {
|
||||
private var code : Int = 0
|
||||
public fun getCode() : Int {
|
||||
return code
|
||||
}
|
||||
{
|
||||
code = c
|
||||
}
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
private enum Test {}
|
||||
@@ -0,0 +1,4 @@
|
||||
private enum class Test {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
protected enum Test {}
|
||||
@@ -0,0 +1,4 @@
|
||||
protected enum class Test {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
public enum Test {}
|
||||
@@ -0,0 +1,4 @@
|
||||
public enum class Test {
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
enum Color implements Runnable {
|
||||
WHITE, BLACK, RED, YELLOW, BLUE;
|
||||
|
||||
public void run() {
|
||||
System.out.println("name()=" + name() +
|
||||
", toString()=" + toString());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
enum class Color : Runnable {
|
||||
WHITE
|
||||
BLACK
|
||||
RED
|
||||
YELLOW
|
||||
BLUE
|
||||
override public fun run() : Unit {
|
||||
System.out?.println("name()=" + name() + ", toString()=" + toString())
|
||||
}
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
enum Coin { PENNY, NICKEL, DIME, QUARTER; }
|
||||
@@ -0,0 +1,8 @@
|
||||
enum class Coin {
|
||||
PENNY
|
||||
NICKEL
|
||||
DIME
|
||||
QUARTER
|
||||
public fun name() : String { return "" }
|
||||
public fun order() : Int { return 0 }
|
||||
}
|
||||
Reference in New Issue
Block a user