Quellcode durchsuchen

power calculator test

user vor 1 Jahr
Ursprung
Commit
09144303f0

+ 2 - 1
55/AddCalculator/src/test/java/pl/weeia/AddCalculatorTest.java

@@ -9,5 +9,6 @@ public class AddCalculatorTest {
     public void testAddTwoNumbers() {
         AddCalculator addCalculator = new AddCalculator();
         assertEquals(5, addCalculator.add(2, 3));
+        assertEquals(9, addCalculator.add(3, 6));
     }
-}
+}

+ 14 - 0
55/PowerCalculator/pom.xml

@@ -0,0 +1,14 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>pl.weeia</groupId>
+        <artifactId>app-parent</artifactId>
+        <version>1.0</version>
+    </parent>
+    <artifactId>powerCalculator</artifactId>
+    <name>Power Calculator Project</name>
+    <description>This project will calculate the power of a number.</description>
+    <url>https://weeia.p.lodz.pl</url>
+</project>

+ 7 - 0
55/PowerCalculator/src/main/java/pl/weeia/Main.java

@@ -0,0 +1,7 @@
+package pl.weeia;
+
+public class Main {
+  public static void main(String[] args){
+    System.out.println("hello world");
+  }
+}

+ 12 - 0
55/PowerCalculator/src/test/java/pl/weeia/PowerCalculatorTest.java

@@ -0,0 +1,12 @@
+package pl.weeia;
+
+import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+public class PowerCalculatorTest {
+    @Test
+    public void testPower() {
+        PowerCalculator powerCalc = new PowerCalculator();
+        assertEquals(8, powerCalc.power(2, 3));
+    }
+}

BIN
55/PowerCalculator/target/classes/pl/weeia/PowerCalculator.class


+ 3 - 0
55/PowerCalculator/target/maven-archiver/pom.properties

@@ -0,0 +1,3 @@
+artifactId=powerCalculator
+groupId=pl.weeia
+version=1.0

+ 1 - 0
55/PowerCalculator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -0,0 +1 @@
+pl/weeia/PowerCalculator.class

+ 1 - 0
55/PowerCalculator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -0,0 +1 @@
+/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/src/main/java/pl/weeia/PowerCalculator.java

+ 1 - 0
55/PowerCalculator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst

@@ -0,0 +1 @@
+pl/weeia/PowerCalculatorTest.class

+ 1 - 0
55/PowerCalculator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst

@@ -0,0 +1 @@
+/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/src/test/java/pl/weeia/PowerCalculatorTest.java

BIN
55/PowerCalculator/target/powerCalculator-1.0.jar


+ 56 - 0
55/PowerCalculator/target/surefire-reports/TEST-pl.weeia.PowerCalculatorTest.xml

@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="pl.weeia.PowerCalculatorTest" time="0.043" tests="1" errors="0" skipped="0" failures="0">
+  <properties>
+    <property name="java.specification.version" value="17"/>
+    <property name="sun.jnu.encoding" value="UTF-8"/>
+    <property name="java.class.path" value="/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/test-classes:/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/classes:/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar:/home/user/.m2/repository/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar:/home/user/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar:/home/user/.m2/repository/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar:/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar:/home/user/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar:"/>
+    <property name="java.vm.vendor" value="Debian"/>
+    <property name="sun.arch.data.model" value="64"/>
+    <property name="java.vendor.url" value="https://tracker.debian.org/openjdk-17"/>
+    <property name="os.name" value="Linux"/>
+    <property name="java.vm.specification.version" value="17"/>
+    <property name="sun.java.launcher" value="SUN_STANDARD"/>
+    <property name="user.country" value="US"/>
+    <property name="sun.boot.library.path" value="/usr/lib/jvm/java-17-openjdk-amd64/lib"/>
+    <property name="sun.java.command" value="/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/surefire/surefirebooter-20250122161650736_9.jar /home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/surefire 2025-01-22T16-16-49_421-jvmRun1 surefire-20250122161650736_7tmp surefire_2-20250122161650736_8tmp"/>
+    <property name="jdk.debug" value="release"/>
+    <property name="surefire.test.class.path" value="/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/test-classes:/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/classes:/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar:/home/user/.m2/repository/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar:/home/user/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar:/home/user/.m2/repository/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar:/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar:/home/user/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar:"/>
+    <property name="sun.cpu.endian" value="little"/>
+    <property name="user.home" value="/home/user"/>
+    <property name="user.language" value="en"/>
+    <property name="java.specification.vendor" value="Oracle Corporation"/>
+    <property name="java.version.date" value="2024-10-15"/>
+    <property name="java.home" value="/usr/lib/jvm/java-17-openjdk-amd64"/>
+    <property name="file.separator" value="/"/>
+    <property name="basedir" value="/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator"/>
+    <property name="java.vm.compressedOopsMode" value="32-bit"/>
+    <property name="line.separator" value="&#10;"/>
+    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
+    <property name="java.specification.name" value="Java Platform API Specification"/>
+    <property name="surefire.real.class.path" value="/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator/target/surefire/surefirebooter-20250122161650736_9.jar"/>
+    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
+    <property name="java.runtime.version" value="17.0.13+11-Debian-2deb12u1"/>
+    <property name="user.name" value="user"/>
+    <property name="path.separator" value=":"/>
+    <property name="os.version" value="6.1.0-28-amd64"/>
+    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
+    <property name="file.encoding" value="UTF-8"/>
+    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
+    <property name="localRepository" value="/home/user/.m2/repository"/>
+    <property name="java.vendor.url.bug" value="https://bugs.debian.org/openjdk-17"/>
+    <property name="java.io.tmpdir" value="/tmp"/>
+    <property name="java.version" value="17.0.13"/>
+    <property name="user.dir" value="/home/user/testy/tasks4/Tasks/Zad 5 - Maven - dziedziczenie i agregacja/PowerCalculator"/>
+    <property name="os.arch" value="amd64"/>
+    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
+    <property name="native.encoding" value="UTF-8"/>
+    <property name="java.library.path" value="/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib"/>
+    <property name="java.vm.info" value="mixed mode, sharing"/>
+    <property name="java.vendor" value="Debian"/>
+    <property name="java.vm.version" value="17.0.13+11-Debian-2deb12u1"/>
+    <property name="java.specification.maintenance.version" value="1"/>
+    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+    <property name="java.class.version" value="61.0"/>
+  </properties>
+  <testcase name="testPower" classname="pl.weeia.PowerCalculatorTest" time="0.023"/>
+</testsuite>

+ 4 - 0
55/PowerCalculator/target/surefire-reports/pl.weeia.PowerCalculatorTest.txt

@@ -0,0 +1,4 @@
+-------------------------------------------------------------------------------
+Test set: pl.weeia.PowerCalculatorTest
+-------------------------------------------------------------------------------
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in pl.weeia.PowerCalculatorTest

BIN
55/PowerCalculator/target/test-classes/pl/weeia/PowerCalculatorTest.class