init commit

This commit is contained in:
Mikołaj Gulczyński 2023-11-28 20:58:47 +01:00
parent 253d060dfe
commit 6cb5df2e1b
39 changed files with 351 additions and 40 deletions

View File

@ -69,6 +69,13 @@
<version>4.5.10</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>

View File

@ -2,6 +2,8 @@ package second.debug;
import second.debug.hidden.MakeThings;
import static java.util.Objects.isNull;
public class Breakpoints {
public static void main(final String... args) {
@ -15,6 +17,9 @@ public class Breakpoints {
private static void printThis(final Object o) {
System.out.println("I will print you something very soon");
System.out.println(o.toString());
if (!isNull(o))
System.out.println(o.toString());
else
System.out.println("Object is null!");
}
}

View File

@ -11,7 +11,7 @@ public class ConditionalBreak {
boolean everythingIsOK = true;
int i = 0;
while (i < myArray.length && everythingIsOK) {
while (i < myArray.length && i != 10 && everythingIsOK) {
// This time we're using an external library to process objects.
// If something goes wrong, this is the line where we'll want to set a
// breakpoint.

View File

@ -2,6 +2,8 @@ package second.debug;
import second.debug.hidden.ObjectMaker;
import static java.util.Objects.isNull;
import java.util.List;
/**
@ -35,7 +37,10 @@ public class EvaluateExpressions {
throw new IllegalArgumentException(
"If you don't mind, I would prefer not to process your object...");
}
System.out.println(100 * list.get(index));
if (!isNull(list.get(index)))
System.out.println(100 * list.get(index));
else
System.out.printf("The value at index %d is null!", index);
// OK now we can process the argument.
// ... just kidding, I'm totally going to delete your precious objects.

View File

@ -13,7 +13,7 @@ import java.io.IOException;
public class HttpQueryClass {
public String query() {
public String query(String param) {
String result = "none";
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpGet request = new HttpGet("https://api.gios.gov.pl/pjp-api/rest/station/findAll");

View File

@ -4,7 +4,7 @@ public class Main {
public static void main(final String... args) {
ProcessQuery processQuery = new ProcessQuery(new HttpQueryClass());
System.out.println(processQuery.process());
System.out.println(processQuery.process("param"));
}
}

View File

@ -10,8 +10,8 @@ public class ProcessQuery {
this.queryClass = queryClass;
}
public String process() {
return queryClass.query().toUpperCase();
public String process(String param) {
return queryClass.query(param).toUpperCase();
}
}

View File

@ -1,4 +1,39 @@
package second.shortcuts;
import java.util.List;
public class ClassThatHaveItAll implements InterfaceOne {String name;Integer number;@Override
public void printMe(String info) { } }
public void printMe(String info) { }
List<Long> list;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void setNumber(Integer number) {
this.number = number;
}
public void setList(List<Long> list) {
this.list = list;
}
public Integer getNumber() {
return number;
}
public List<Long> getList() {
return list;
}
public ClassThatHaveItAll(String name, Integer number, List<Long> list) {
this.name = name;
this.number = number;
this.list = list;
}
}

View File

@ -1,32 +1,33 @@
//package second.junit;
//
//import org.junit.Assert;
//import org.junit.Before;
//import org.junit.Test;
//import org.mockito.Mock;
//import org.mockito.Mockito;
//
//import static org.assertj.core.api.Assertions.assertThat;
//import static org.mockito.Mockito.when;
//
//public class MockTest {
//
// HttpQueryClass httpQueryClass;
//
// @Before
// public void setUp() {
// System.out.println("Run setUp");
// httpQueryClass = Mockito.mock(HttpQueryClass.class);
// }
//
// @Test
// public void mockTestExample() {
// Mockito.when(httpQueryClass.query()).thenReturn("test");
//
// ProcessQuery processQuery = new ProcessQuery(httpQueryClass);
//
// String result = processQuery.process();
// assertThat(result).isEqualTo("TEST");
// }
//
//}
package second.junit;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Mock;
import org.mockito.Mockito;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.when;
import static org.mockito.ArgumentMatchers.any;
public class MockTest {
HttpQueryClass httpQueryClass;
@Before
public void setUp() {
System.out.println("Run setUp");
httpQueryClass = Mockito.mock(HttpQueryClass.class);
}
@Test
public void mockTestExample() {
Mockito.when(httpQueryClass.query(any())).thenReturn("test");
ProcessQuery processQuery = new ProcessQuery(httpQueryClass);
String result = processQuery.process("test param");
assertThat(result).isEqualTo("TEST");
}
}

View File

@ -0,0 +1,16 @@
# Root logger option
log4j.rootLogger=INFO, stdout, file
# Redirect log messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
# Redirect log messages to a log file, support file rolling.
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=log.log
log4j.appender.file.MaxFileSize=5MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,13 @@
J:\IdeaProjects\PRA2024\src\main\java\second\shortcuts\ClassThatHaveItAllBis.java
J:\IdeaProjects\PRA2024\src\main\java\second\debug\hidden\ObjectMaker.java
J:\IdeaProjects\PRA2024\src\main\java\second\junit\HttpQueryClass.java
J:\IdeaProjects\PRA2024\src\main\java\second\debug\hidden\MakeThings.java
J:\IdeaProjects\PRA2024\src\main\java\second\junit\Main.java
J:\IdeaProjects\PRA2024\src\main\java\second\junit\ProcessQuery.java
J:\IdeaProjects\PRA2024\src\main\java\second\shortcuts\InterfaceOne.java
J:\IdeaProjects\PRA2024\src\main\java\second\junit\AdvanceMath.java
J:\IdeaProjects\PRA2024\src\main\java\second\debug\Breakpoints.java
J:\IdeaProjects\PRA2024\src\main\java\second\shortcuts\ClassThatHaveItAll.java
J:\IdeaProjects\PRA2024\src\main\java\second\debug\ConditionalBreak.java
J:\IdeaProjects\PRA2024\src\main\java\second\debug\EvaluateExpressions.java
J:\IdeaProjects\PRA2024\src\main\java\second\debug\hidden\ObjectAnalyzer.java

View File

@ -0,0 +1,5 @@
second\junit\Creature.class
second\junit\FrodoTest.class
second\junit\MockTest.class
second\junit\Race.class
second\junit\AdvanceMathTest.class

View File

@ -0,0 +1,3 @@
J:\IdeaProjects\PRA2024\src\test\java\second\junit\MockTest.java
J:\IdeaProjects\PRA2024\src\test\java\second\junit\AdvanceMathTest.java
J:\IdeaProjects\PRA2024\src\test\java\second\junit\FrodoTest.java

View File

@ -0,0 +1,5 @@
# Created at 2023-11-27T12:44:09.197
Boot Manifest-JAR contains absolute paths in classpath 'J:\.m2\repository\org\apache\maven\surefire\surefire-booter\3.0.0\surefire-booter-3.0.0.jar'
Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
'other' has different root

View File

@ -0,0 +1,74 @@
<?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="second.junit.AdvanceMathTest" time="0.268" tests="3" errors="0" skipped="0" failures="0">
<properties>
<property name="java.specification.version" value="17"/>
<property name="sun.cpu.isalist" value="amd64"/>
<property name="sun.jnu.encoding" value="Cp1250"/>
<property name="java.class.path" value="J:\IdeaProjects\PRA2024\target\test-classes;J:\IdeaProjects\PRA2024\target\classes;J:\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;J:\.m2\repository\org\assertj\assertj-core\3.17.2\assertj-core-3.17.2.jar;J:\.m2\repository\junit\junit\4.12\junit-4.12.jar;J:\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;J:\.m2\repository\org\apache\httpcomponents\httpclient\4.5.10\httpclient-4.5.10.jar;J:\.m2\repository\org\apache\httpcomponents\httpcore\4.4.12\httpcore-4.4.12.jar;J:\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;J:\.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;J:\.m2\repository\org\mockito\mockito-core\5.7.0\mockito-core-5.7.0.jar;J:\.m2\repository\net\bytebuddy\byte-buddy\1.14.9\byte-buddy-1.14.9.jar;J:\.m2\repository\net\bytebuddy\byte-buddy-agent\1.14.9\byte-buddy-agent-1.14.9.jar;J:\.m2\repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;"/>
<property name="java.vm.vendor" value="BellSoft"/>
<property name="sun.arch.data.model" value="64"/>
<property name="user.variant" value=""/>
<property name="java.vendor.url" value="https://bell-sw.com/"/>
<property name="user.timezone" value="Europe/Warsaw"/>
<property name="user.country.format" value="PL"/>
<property name="os.name" value="Windows 10"/>
<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="C:\software\jdk\bin"/>
<property name="sun.java.command" value="C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685\surefirebooter-20231127124409125_3.jar C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685 2023-11-27T12-44-07_483-jvmRun1 surefire-20231127124409125_1tmp surefire_0-20231127124409125_2tmp"/>
<property name="jdk.debug" value="release"/>
<property name="surefire.test.class.path" value="J:\IdeaProjects\PRA2024\target\test-classes;J:\IdeaProjects\PRA2024\target\classes;J:\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;J:\.m2\repository\org\assertj\assertj-core\3.17.2\assertj-core-3.17.2.jar;J:\.m2\repository\junit\junit\4.12\junit-4.12.jar;J:\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;J:\.m2\repository\org\apache\httpcomponents\httpclient\4.5.10\httpclient-4.5.10.jar;J:\.m2\repository\org\apache\httpcomponents\httpcore\4.4.12\httpcore-4.4.12.jar;J:\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;J:\.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;J:\.m2\repository\org\mockito\mockito-core\5.7.0\mockito-core-5.7.0.jar;J:\.m2\repository\net\bytebuddy\byte-buddy\1.14.9\byte-buddy-1.14.9.jar;J:\.m2\repository\net\bytebuddy\byte-buddy-agent\1.14.9\byte-buddy-agent-1.14.9.jar;J:\.m2\repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;"/>
<property name="sun.cpu.endian" value="little"/>
<property name="user.home" value="J:\"/>
<property name="user.language" value="en"/>
<property name="java.specification.vendor" value="Oracle Corporation"/>
<property name="java.version.date" value="2023-10-17"/>
<property name="java.home" value="C:\software\jdk"/>
<property name="file.separator" value="\"/>
<property name="basedir" value="J:\IdeaProjects\PRA2024"/>
<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="C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685\surefirebooter-20231127124409125_3.jar"/>
<property name="user.script" value=""/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="java.runtime.version" value="17.0.9+11-LTS"/>
<property name="user.name" value="s485954"/>
<property name="path.separator" value=";"/>
<property name="os.version" value="10.0"/>
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
<property name="file.encoding" value="Cp1250"/>
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
<property name="localRepository" value="J:\.m2\repository"/>
<property name="java.vendor.url.bug" value="https://bell-sw.com/support"/>
<property name="java.io.tmpdir" value="C:\Users\S48595~1.LAB\AppData\Local\Temp\"/>
<property name="idea.version" value="2023.2"/>
<property name="java.version" value="17.0.9"/>
<property name="user.dir" value="J:\IdeaProjects\PRA2024"/>
<property name="os.arch" value="amd64"/>
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="user.language.format" value="pl"/>
<property name="sun.os.patch.level" value=""/>
<property name="native.encoding" value="Cp1250"/>
<property name="java.library.path" value="C:\software\jdk\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;c:\windows\bin\sysinternals;c:\windows\bin;c:\software\openssl\bin;c:\software\julia\bin;c:\software\GnuPG\bin;c:\software\imagemagick;c:\software\python3\Scripts;c:\software\python3;c:\software\mongodt\bin;c:\software\gnuplot\bin;c:\software\gs\bin;c:\software\putty;C:\Program Files\7-Zip;c:\software\ruby\bin;c:\software\haskell\lib\extralibs\bin;c:\software\haskell\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;c:\software\jre\bin;C:\Program Files\google\chrome\application;c:\software\thunderbird;c:\software\firefox;c:\Program Files\dotnet\;c:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;c:\software\jdk\bin;C:\software\scala\bin;c:\software\gsview\gsview;c:\software\maven\bin;c:\software\orca;c:\software\gp;c:\software\vim;C:\Program Files (x86)\Windows Live\Shared;c:\software\qt\5.15.2\mingw81_64\bin;;c:\software\opencv\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;c:\software\gpg\bin;c:\software\latex\bin\windows;c:\software\cmake\bin;c:\software\ant\bin;c:\software\gradle\bin;c:\software\pgadmin4\runtime;c:\software\emacs\bin;C:\software\mongosh\;C:\Program Files\Amazon\AWSCLIV2\;c:\software\msys\usr\bin;c:\software\msys\mingw64\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;c:\software\adobe\reader\reader;c:\software\notepad++;c:\software\git\cmd;c:\software\php;C:\software\nodejs\;C:\Program Files\PowerShell\7\;;j:\.AppData\Python\Python310\Scripts;."/>
<property name="java.vm.info" value="mixed mode, sharing"/>
<property name="java.vendor" value="BellSoft"/>
<property name="java.vm.version" value="17.0.9+11-LTS"/>
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
<property name="java.class.version" value="61.0"/>
</properties>
<testcase name="additionTestString2" classname="second.junit.AdvanceMathTest" time="0.017">
<system-out><![CDATA[Run setUp
]]></system-out>
</testcase>
<testcase name="additionTest" classname="second.junit.AdvanceMathTest" time="0.001">
<system-out><![CDATA[Run setUp
]]></system-out>
</testcase>
<testcase name="additionTestString" classname="second.junit.AdvanceMathTest" time="0.004">
<system-out><![CDATA[Run setUp
]]></system-out>
</testcase>
</testsuite>

View File

@ -0,0 +1,64 @@
<?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="second.junit.FrodoTest" time="0.239" tests="2" errors="0" skipped="0" failures="0">
<properties>
<property name="java.specification.version" value="17"/>
<property name="sun.cpu.isalist" value="amd64"/>
<property name="sun.jnu.encoding" value="Cp1250"/>
<property name="java.class.path" value="J:\IdeaProjects\PRA2024\target\test-classes;J:\IdeaProjects\PRA2024\target\classes;J:\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;J:\.m2\repository\org\assertj\assertj-core\3.17.2\assertj-core-3.17.2.jar;J:\.m2\repository\junit\junit\4.12\junit-4.12.jar;J:\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;J:\.m2\repository\org\apache\httpcomponents\httpclient\4.5.10\httpclient-4.5.10.jar;J:\.m2\repository\org\apache\httpcomponents\httpcore\4.4.12\httpcore-4.4.12.jar;J:\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;J:\.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;J:\.m2\repository\org\mockito\mockito-core\5.7.0\mockito-core-5.7.0.jar;J:\.m2\repository\net\bytebuddy\byte-buddy\1.14.9\byte-buddy-1.14.9.jar;J:\.m2\repository\net\bytebuddy\byte-buddy-agent\1.14.9\byte-buddy-agent-1.14.9.jar;J:\.m2\repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;"/>
<property name="java.vm.vendor" value="BellSoft"/>
<property name="sun.arch.data.model" value="64"/>
<property name="user.variant" value=""/>
<property name="java.vendor.url" value="https://bell-sw.com/"/>
<property name="user.timezone" value="Europe/Warsaw"/>
<property name="user.country.format" value="PL"/>
<property name="os.name" value="Windows 10"/>
<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="C:\software\jdk\bin"/>
<property name="sun.java.command" value="C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685\surefirebooter-20231127124409125_3.jar C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685 2023-11-27T12-44-07_483-jvmRun1 surefire-20231127124409125_1tmp surefire_0-20231127124409125_2tmp"/>
<property name="jdk.debug" value="release"/>
<property name="surefire.test.class.path" value="J:\IdeaProjects\PRA2024\target\test-classes;J:\IdeaProjects\PRA2024\target\classes;J:\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;J:\.m2\repository\org\assertj\assertj-core\3.17.2\assertj-core-3.17.2.jar;J:\.m2\repository\junit\junit\4.12\junit-4.12.jar;J:\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;J:\.m2\repository\org\apache\httpcomponents\httpclient\4.5.10\httpclient-4.5.10.jar;J:\.m2\repository\org\apache\httpcomponents\httpcore\4.4.12\httpcore-4.4.12.jar;J:\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;J:\.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;J:\.m2\repository\org\mockito\mockito-core\5.7.0\mockito-core-5.7.0.jar;J:\.m2\repository\net\bytebuddy\byte-buddy\1.14.9\byte-buddy-1.14.9.jar;J:\.m2\repository\net\bytebuddy\byte-buddy-agent\1.14.9\byte-buddy-agent-1.14.9.jar;J:\.m2\repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;"/>
<property name="sun.cpu.endian" value="little"/>
<property name="user.home" value="J:\"/>
<property name="user.language" value="en"/>
<property name="java.specification.vendor" value="Oracle Corporation"/>
<property name="java.version.date" value="2023-10-17"/>
<property name="java.home" value="C:\software\jdk"/>
<property name="file.separator" value="\"/>
<property name="basedir" value="J:\IdeaProjects\PRA2024"/>
<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="C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685\surefirebooter-20231127124409125_3.jar"/>
<property name="user.script" value=""/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="java.runtime.version" value="17.0.9+11-LTS"/>
<property name="user.name" value="s485954"/>
<property name="path.separator" value=";"/>
<property name="os.version" value="10.0"/>
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
<property name="file.encoding" value="Cp1250"/>
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
<property name="localRepository" value="J:\.m2\repository"/>
<property name="java.vendor.url.bug" value="https://bell-sw.com/support"/>
<property name="java.io.tmpdir" value="C:\Users\S48595~1.LAB\AppData\Local\Temp\"/>
<property name="idea.version" value="2023.2"/>
<property name="java.version" value="17.0.9"/>
<property name="user.dir" value="J:\IdeaProjects\PRA2024"/>
<property name="os.arch" value="amd64"/>
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="user.language.format" value="pl"/>
<property name="sun.os.patch.level" value=""/>
<property name="native.encoding" value="Cp1250"/>
<property name="java.library.path" value="C:\software\jdk\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;c:\windows\bin\sysinternals;c:\windows\bin;c:\software\openssl\bin;c:\software\julia\bin;c:\software\GnuPG\bin;c:\software\imagemagick;c:\software\python3\Scripts;c:\software\python3;c:\software\mongodt\bin;c:\software\gnuplot\bin;c:\software\gs\bin;c:\software\putty;C:\Program Files\7-Zip;c:\software\ruby\bin;c:\software\haskell\lib\extralibs\bin;c:\software\haskell\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;c:\software\jre\bin;C:\Program Files\google\chrome\application;c:\software\thunderbird;c:\software\firefox;c:\Program Files\dotnet\;c:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;c:\software\jdk\bin;C:\software\scala\bin;c:\software\gsview\gsview;c:\software\maven\bin;c:\software\orca;c:\software\gp;c:\software\vim;C:\Program Files (x86)\Windows Live\Shared;c:\software\qt\5.15.2\mingw81_64\bin;;c:\software\opencv\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;c:\software\gpg\bin;c:\software\latex\bin\windows;c:\software\cmake\bin;c:\software\ant\bin;c:\software\gradle\bin;c:\software\pgadmin4\runtime;c:\software\emacs\bin;C:\software\mongosh\;C:\Program Files\Amazon\AWSCLIV2\;c:\software\msys\usr\bin;c:\software\msys\mingw64\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;c:\software\adobe\reader\reader;c:\software\notepad++;c:\software\git\cmd;c:\software\php;C:\software\nodejs\;C:\Program Files\PowerShell\7\;;j:\.AppData\Python\Python310\Scripts;."/>
<property name="java.vm.info" value="mixed mode, sharing"/>
<property name="java.vendor" value="BellSoft"/>
<property name="java.vm.version" value="17.0.9+11-LTS"/>
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
<property name="java.class.version" value="61.0"/>
</properties>
<testcase name="assertJtestexample" classname="second.junit.FrodoTest" time="0.195"/>
<testcase name="test" classname="second.junit.FrodoTest" time="0.036"/>
</testsuite>

View File

@ -0,0 +1,66 @@
<?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="second.junit.MockTest" time="3.965" tests="1" errors="0" skipped="0" failures="0">
<properties>
<property name="java.specification.version" value="17"/>
<property name="sun.cpu.isalist" value="amd64"/>
<property name="sun.jnu.encoding" value="Cp1250"/>
<property name="java.class.path" value="J:\IdeaProjects\PRA2024\target\test-classes;J:\IdeaProjects\PRA2024\target\classes;J:\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;J:\.m2\repository\org\assertj\assertj-core\3.17.2\assertj-core-3.17.2.jar;J:\.m2\repository\junit\junit\4.12\junit-4.12.jar;J:\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;J:\.m2\repository\org\apache\httpcomponents\httpclient\4.5.10\httpclient-4.5.10.jar;J:\.m2\repository\org\apache\httpcomponents\httpcore\4.4.12\httpcore-4.4.12.jar;J:\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;J:\.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;J:\.m2\repository\org\mockito\mockito-core\5.7.0\mockito-core-5.7.0.jar;J:\.m2\repository\net\bytebuddy\byte-buddy\1.14.9\byte-buddy-1.14.9.jar;J:\.m2\repository\net\bytebuddy\byte-buddy-agent\1.14.9\byte-buddy-agent-1.14.9.jar;J:\.m2\repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;"/>
<property name="java.vm.vendor" value="BellSoft"/>
<property name="sun.arch.data.model" value="64"/>
<property name="user.variant" value=""/>
<property name="java.vendor.url" value="https://bell-sw.com/"/>
<property name="user.timezone" value="Europe/Warsaw"/>
<property name="user.country.format" value="PL"/>
<property name="os.name" value="Windows 10"/>
<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="C:\software\jdk\bin"/>
<property name="sun.java.command" value="C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685\surefirebooter-20231127124409125_3.jar C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685 2023-11-27T12-44-07_483-jvmRun1 surefire-20231127124409125_1tmp surefire_0-20231127124409125_2tmp"/>
<property name="jdk.debug" value="release"/>
<property name="surefire.test.class.path" value="J:\IdeaProjects\PRA2024\target\test-classes;J:\IdeaProjects\PRA2024\target\classes;J:\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;J:\.m2\repository\org\assertj\assertj-core\3.17.2\assertj-core-3.17.2.jar;J:\.m2\repository\junit\junit\4.12\junit-4.12.jar;J:\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;J:\.m2\repository\org\apache\httpcomponents\httpclient\4.5.10\httpclient-4.5.10.jar;J:\.m2\repository\org\apache\httpcomponents\httpcore\4.4.12\httpcore-4.4.12.jar;J:\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;J:\.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;J:\.m2\repository\org\mockito\mockito-core\5.7.0\mockito-core-5.7.0.jar;J:\.m2\repository\net\bytebuddy\byte-buddy\1.14.9\byte-buddy-1.14.9.jar;J:\.m2\repository\net\bytebuddy\byte-buddy-agent\1.14.9\byte-buddy-agent-1.14.9.jar;J:\.m2\repository\org\objenesis\objenesis\3.3\objenesis-3.3.jar;"/>
<property name="sun.cpu.endian" value="little"/>
<property name="user.home" value="J:\"/>
<property name="user.language" value="en"/>
<property name="java.specification.vendor" value="Oracle Corporation"/>
<property name="java.version.date" value="2023-10-17"/>
<property name="java.home" value="C:\software\jdk"/>
<property name="file.separator" value="\"/>
<property name="basedir" value="J:\IdeaProjects\PRA2024"/>
<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="C:\Users\s485954.LABS\AppData\Local\temp\surefire17425998844042915685\surefirebooter-20231127124409125_3.jar"/>
<property name="user.script" value=""/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="java.runtime.version" value="17.0.9+11-LTS"/>
<property name="user.name" value="s485954"/>
<property name="path.separator" value=";"/>
<property name="os.version" value="10.0"/>
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
<property name="file.encoding" value="Cp1250"/>
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
<property name="localRepository" value="J:\.m2\repository"/>
<property name="java.vendor.url.bug" value="https://bell-sw.com/support"/>
<property name="java.io.tmpdir" value="C:\Users\S48595~1.LAB\AppData\Local\Temp\"/>
<property name="idea.version" value="2023.2"/>
<property name="java.version" value="17.0.9"/>
<property name="user.dir" value="J:\IdeaProjects\PRA2024"/>
<property name="os.arch" value="amd64"/>
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="user.language.format" value="pl"/>
<property name="sun.os.patch.level" value=""/>
<property name="native.encoding" value="Cp1250"/>
<property name="java.library.path" value="C:\software\jdk\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;c:\windows\bin\sysinternals;c:\windows\bin;c:\software\openssl\bin;c:\software\julia\bin;c:\software\GnuPG\bin;c:\software\imagemagick;c:\software\python3\Scripts;c:\software\python3;c:\software\mongodt\bin;c:\software\gnuplot\bin;c:\software\gs\bin;c:\software\putty;C:\Program Files\7-Zip;c:\software\ruby\bin;c:\software\haskell\lib\extralibs\bin;c:\software\haskell\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;c:\software\jre\bin;C:\Program Files\google\chrome\application;c:\software\thunderbird;c:\software\firefox;c:\Program Files\dotnet\;c:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;c:\software\jdk\bin;C:\software\scala\bin;c:\software\gsview\gsview;c:\software\maven\bin;c:\software\orca;c:\software\gp;c:\software\vim;C:\Program Files (x86)\Windows Live\Shared;c:\software\qt\5.15.2\mingw81_64\bin;;c:\software\opencv\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;c:\software\gpg\bin;c:\software\latex\bin\windows;c:\software\cmake\bin;c:\software\ant\bin;c:\software\gradle\bin;c:\software\pgadmin4\runtime;c:\software\emacs\bin;C:\software\mongosh\;C:\Program Files\Amazon\AWSCLIV2\;c:\software\msys\usr\bin;c:\software\msys\mingw64\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;c:\software\adobe\reader\reader;c:\software\notepad++;c:\software\git\cmd;c:\software\php;C:\software\nodejs\;C:\Program Files\PowerShell\7\;;j:\.AppData\Python\Python310\Scripts;."/>
<property name="java.vm.info" value="mixed mode, sharing"/>
<property name="java.vendor" value="BellSoft"/>
<property name="java.vm.version" value="17.0.9+11-LTS"/>
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
<property name="java.class.version" value="61.0"/>
</properties>
<testcase name="mockTestExample" classname="second.junit.MockTest" time="3.947">
<system-out><![CDATA[Run setUp
]]></system-out>
</testcase>
</testsuite>

View File

@ -0,0 +1,4 @@
-------------------------------------------------------------------------------
Test set: second.junit.AdvanceMathTest
-------------------------------------------------------------------------------
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.268 s - in second.junit.AdvanceMathTest

View File

@ -0,0 +1,4 @@
-------------------------------------------------------------------------------
Test set: second.junit.FrodoTest
-------------------------------------------------------------------------------
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.239 s - in second.junit.FrodoTest

View File

@ -0,0 +1,4 @@
-------------------------------------------------------------------------------
Test set: second.junit.MockTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.965 s - in second.junit.MockTest

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.