Integration CI mit SonarQube
This commit is contained in:
16
src/main/java/de/rwu/easydrop/demo/DemoClass.java
Normal file
16
src/main/java/de/rwu/easydrop/demo/DemoClass.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package de.rwu.easydrop.demo;
|
||||
|
||||
/**
|
||||
* Demo-Class.
|
||||
*/
|
||||
public final class DemoClass {
|
||||
/**
|
||||
* Demo-Method inverting a boolean.
|
||||
*
|
||||
* @param bool Input Boolean
|
||||
* @return Inverted Boolean
|
||||
*/
|
||||
public boolean invertBool(final boolean bool) {
|
||||
return !bool;
|
||||
}
|
||||
}
|
||||
6
src/main/java/de/rwu/easydrop/demo/package-info.java
Normal file
6
src/main/java/de/rwu/easydrop/demo/package-info.java
Normal file
@@ -0,0 +1,6 @@
|
||||
/**
|
||||
* Dieses Paket beinhaltet ist zu Demo-Zwecken.
|
||||
*
|
||||
* @since 0.1-SNAPSHOT
|
||||
*/
|
||||
package de.rwu.easydrop.demo;
|
||||
19
src/test/java/de/rwu/easydrop/demo/DemoClassTest.java
Normal file
19
src/test/java/de/rwu/easydrop/demo/DemoClassTest.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package de.rwu.easydrop.demo;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
public class DemoClassTest {
|
||||
private final DemoClass demoClass = new DemoClass();
|
||||
|
||||
@Test
|
||||
public void testInvertBoolTrue() {
|
||||
assertEquals("Inverting true should return false", false, demoClass.invertBool(true));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testInvertBoolFalse() {
|
||||
assertEquals("Inverting false should return true", true, demoClass.invertBool(false));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user