Endabgabe #20
12
src/test/resources/input/singleFeatureTests/Char.java
Normal file
12
src/test/resources/input/singleFeatureTests/Char.java
Normal file
@ -0,0 +1,12 @@
|
||||
class Char {
|
||||
|
||||
char a;
|
||||
|
||||
public Char(char a){
|
||||
this.a = testMethod(a);
|
||||
}
|
||||
|
||||
char testMethod(char a){
|
||||
return a;
|
||||
}
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
/*
|
||||
|
||||
Mutliple Line Comment. Ignore
|
||||
|
||||
*/
|
||||
class Comments{
|
||||
private int a; // Ignore
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
public class ConstructorMethodCall {
|
||||
|
||||
int a;
|
||||
|
||||
public ConstructorMethodCall(){
|
||||
this.a = testMethod();
|
||||
}
|
||||
|
||||
int testMethod(){
|
||||
return 1;
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
class ConstructorMethodCallParameters {
|
||||
|
||||
int a;
|
||||
|
||||
public ConstructorMethodCallParameters(int a){
|
||||
this.a = testMethod(a);
|
||||
}
|
||||
|
||||
int testMethod(int a){
|
||||
return a;
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
class ConstructorParameter {
|
||||
public ConstructorParameter(int a, int b){
|
||||
|
||||
}
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
class ConstructorThisDot {
|
||||
|
||||
private int a;
|
||||
|
||||
public ConstructorThisDot(int a){
|
||||
this.a = a;
|
||||
}
|
||||
}
|
10
src/test/resources/input/singleFeatureTests/DoWhile.java
Normal file
10
src/test/resources/input/singleFeatureTests/DoWhile.java
Normal file
@ -0,0 +1,10 @@
|
||||
class DoWhile{
|
||||
|
||||
public DoWhile(){
|
||||
int i = 0;
|
||||
|
||||
do{
|
||||
i++;
|
||||
}while(i < 10);
|
||||
}
|
||||
}
|
@ -0,0 +1 @@
|
||||
class EmptyClass {}
|
@ -0,0 +1,5 @@
|
||||
public class EmptyClassWithConstructor {
|
||||
public EmptyClassWithConstructor() {
|
||||
|
||||
}
|
||||
}
|
3
src/test/resources/input/singleFeatureTests/Field.java
Normal file
3
src/test/resources/input/singleFeatureTests/Field.java
Normal file
@ -0,0 +1,3 @@
|
||||
class Field {
|
||||
int a;
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class FieldWithAccessModifier {
|
||||
public int a;
|
||||
}
|
8
src/test/resources/input/singleFeatureTests/For.java
Normal file
8
src/test/resources/input/singleFeatureTests/For.java
Normal file
@ -0,0 +1,8 @@
|
||||
class For{
|
||||
|
||||
public For(){
|
||||
for(int i = 0; i < 10; i++){
|
||||
int a;
|
||||
}
|
||||
}
|
||||
}
|
8
src/test/resources/input/singleFeatureTests/If.java
Normal file
8
src/test/resources/input/singleFeatureTests/If.java
Normal file
@ -0,0 +1,8 @@
|
||||
public class If {
|
||||
public If() {
|
||||
int intValue = 5;
|
||||
if(intValue == 5) {
|
||||
intValue--;
|
||||
}
|
||||
}
|
||||
}
|
10
src/test/resources/input/singleFeatureTests/IfElse.java
Normal file
10
src/test/resources/input/singleFeatureTests/IfElse.java
Normal file
@ -0,0 +1,10 @@
|
||||
public class IfElse {
|
||||
public IfElse() {
|
||||
int intValue = 5;
|
||||
if(intValue == 5) {
|
||||
intValue--;
|
||||
} else {
|
||||
intValue++;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
public class IfElseIfElse {
|
||||
public IfElseIfElse() {
|
||||
int intValue = 5;
|
||||
if(intValue == 5) {
|
||||
intValue--;
|
||||
} else if(intValue ==4) {
|
||||
intValue++;
|
||||
} else {
|
||||
intValue++;
|
||||
}
|
||||
}
|
||||
}
|
12
src/test/resources/input/singleFeatureTests/Increment.java
Normal file
12
src/test/resources/input/singleFeatureTests/Increment.java
Normal file
@ -0,0 +1,12 @@
|
||||
public class Increment {
|
||||
|
||||
public int test;
|
||||
|
||||
public void increment(int p) {
|
||||
test = p++;
|
||||
|
||||
for(int i = 1; i<=10; i++) {
|
||||
int a = 5;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
class MainMethod{
|
||||
|
||||
public static void main(String[] args) {
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
class MultipleClasses {}
|
||||
|
||||
class TestClass2{}
|
8
src/test/resources/input/singleFeatureTests/Null.java
Normal file
8
src/test/resources/input/singleFeatureTests/Null.java
Normal file
@ -0,0 +1,8 @@
|
||||
class Null{
|
||||
|
||||
Null a;
|
||||
|
||||
public Null(){
|
||||
this.a = null;
|
||||
}
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
class SelfReference{
|
||||
|
||||
SelfReference selfReference;
|
||||
|
||||
int testMethod1() {
|
||||
return this.testMethod2();
|
||||
}
|
||||
|
||||
int testMethod2() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
int testMethod3(){
|
||||
SelfReference selfReference1 = new SelfReference();
|
||||
return selfReference1.selfReference.testMethod1();
|
||||
}
|
||||
|
||||
}
|
8
src/test/resources/input/singleFeatureTests/ThisDot.java
Normal file
8
src/test/resources/input/singleFeatureTests/ThisDot.java
Normal file
@ -0,0 +1,8 @@
|
||||
class ThisDot {
|
||||
|
||||
public int a;
|
||||
|
||||
public ThisDot() {
|
||||
this.a = 1;
|
||||
}
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
class VariableCalculation{
|
||||
|
||||
int aPlusB(int a, int b){
|
||||
return a + b;
|
||||
}
|
||||
|
||||
int aMinusB(int a, int b){
|
||||
return a - b;
|
||||
}
|
||||
|
||||
int aTimeB(int a, int b){
|
||||
return a * b;
|
||||
}
|
||||
|
||||
int aDivB(int a, int b){
|
||||
return a / b;
|
||||
}
|
||||
|
||||
int complexCalc (int a, int b){
|
||||
return a * b / 1 * 3;
|
||||
}
|
||||
|
||||
boolean aSmallerB (int a, int b){
|
||||
return a < b;
|
||||
}
|
||||
|
||||
boolean aGreaterB (int a, int b){
|
||||
return a > b;
|
||||
}
|
||||
|
||||
boolean aEqualsB (int a, int b){
|
||||
return a == b;
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
class VariableCompare{
|
||||
|
||||
boolean trueMethod() {
|
||||
return true;
|
||||
}
|
||||
|
||||
boolean falseMethod(){
|
||||
return false;
|
||||
}
|
||||
|
||||
boolean trueAndTrueMethod(){
|
||||
return true && true;
|
||||
}
|
||||
|
||||
boolean trueAndFalseMethod(){
|
||||
return true && false;
|
||||
}
|
||||
|
||||
boolean falseAndFalseMethod(){
|
||||
return false && false;
|
||||
}
|
||||
|
||||
boolean trueOrTrueMethod(){
|
||||
return true || true;
|
||||
}
|
||||
|
||||
boolean falseOrFalseMethod(){
|
||||
return false || false;
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
class VoidMethod{
|
||||
void test(){}
|
||||
}
|
10
src/test/resources/input/singleFeatureTests/While.java
Normal file
10
src/test/resources/input/singleFeatureTests/While.java
Normal file
@ -0,0 +1,10 @@
|
||||
class While{
|
||||
|
||||
public While(){
|
||||
int i = 10;
|
||||
|
||||
while ( i > 0){
|
||||
i--;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user