diff --git a/uebung2/.idea/.gitignore b/uebung2/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..62db3f41fd4984925062979b61abbde7a0243d89 --- /dev/null +++ b/uebung2/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Datasource local storage ignored files +/../../../../../../../../../../../../:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\uebung2\.idea/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/uebung2/.idea/artifacts/uebung2_war.xml b/uebung2/.idea/artifacts/uebung2_war.xml new file mode 100644 index 0000000000000000000000000000000000000000..1a099e65d9dfd42fef5b49a93f812f2b3dd0c417 --- /dev/null +++ b/uebung2/.idea/artifacts/uebung2_war.xml @@ -0,0 +1,14 @@ +<component name="ArtifactManager"> + <artifact type="war" name="uebung2:war"> + <output-path>$PROJECT_DIR$/target</output-path> + <properties id="maven-jee-properties"> + <options> + <module>uebung2</module> + <packaging>war</packaging> + </options> + </properties> + <root id="archive" name="uebung2-1.0.war"> + <element id="artifact" artifact-name="uebung2:war exploded" /> + </root> + </artifact> +</component> \ No newline at end of file diff --git a/uebung2/.idea/artifacts/uebung2_war_exploded.xml b/uebung2/.idea/artifacts/uebung2_war_exploded.xml new file mode 100644 index 0000000000000000000000000000000000000000..83b6b6df97f720cc8ff1d7a6630617ef66a4fb59 --- /dev/null +++ b/uebung2/.idea/artifacts/uebung2_war_exploded.xml @@ -0,0 +1,23 @@ +<component name="ArtifactManager"> + <artifact type="exploded-war" name="uebung2:war exploded"> + <output-path>$PROJECT_DIR$/target/uebung2-1.0</output-path> + <properties id="maven-jee-properties"> + <options> + <exploded>true</exploded> + <module>uebung2</module> + <packaging>war</packaging> + </options> + </properties> + <root id="root"> + <element id="directory" name="WEB-INF"> + <element id="directory" name="classes"> + <element id="module-output" name="uebung2" /> + </element> + </element> + <element id="directory" name="META-INF"> + <element id="file-copy" path="$PROJECT_DIR$/target/uebung2-1.0/META-INF/MANIFEST.MF" /> + </element> + <element id="javaee-facet-resources" facet="uebung2/web/Web" /> + </root> + </artifact> +</component> \ No newline at end of file diff --git a/uebung2/.idea/compiler.xml b/uebung2/.idea/compiler.xml new file mode 100644 index 0000000000000000000000000000000000000000..9ea0ebc517e7db8e40577e7cb2edccc06b64aa48 --- /dev/null +++ b/uebung2/.idea/compiler.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="CompilerConfiguration"> + <annotationProcessing> + <profile name="Maven default annotation processors profile" enabled="true"> + <sourceOutputDir name="target/generated-sources/annotations" /> + <sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> + <outputRelativeToContentRoot value="true" /> + <module name="uebung2" /> + </profile> + </annotationProcessing> + <bytecodeTargetLevel> + <module name="uebung2" target="11" /> + </bytecodeTargetLevel> + </component> +</project> \ No newline at end of file diff --git a/uebung2/.idea/encodings.xml b/uebung2/.idea/encodings.xml new file mode 100644 index 0000000000000000000000000000000000000000..63e900193296f8ed911a1b9f5b051cf908099431 --- /dev/null +++ b/uebung2/.idea/encodings.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="Encoding"> + <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" /> + </component> +</project> \ No newline at end of file diff --git a/uebung2/.idea/jarRepositories.xml b/uebung2/.idea/jarRepositories.xml new file mode 100644 index 0000000000000000000000000000000000000000..712ab9d985c20018a0c97b93d2148ac1ffe588a5 --- /dev/null +++ b/uebung2/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="RemoteRepositoriesConfiguration"> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Central Repository" /> + <option name="url" value="https://repo.maven.apache.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Maven Central repository" /> + <option name="url" value="https://repo1.maven.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="jboss.community" /> + <option name="name" value="JBoss Community repository" /> + <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> + </remote-repository> + </component> +</project> \ No newline at end of file diff --git a/uebung2/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml b/uebung2/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml new file mode 100644 index 0000000000000000000000000000000000000000..3853023505598865c197c2fb00775e3cbf3e42c4 --- /dev/null +++ b/uebung2/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml @@ -0,0 +1,13 @@ +<component name="libraryTable"> + <library name="Maven: com.sun.mail:javax.mail:1.6.0"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/com/sun/mail/javax.mail/1.6.0/javax.mail-1.6.0.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/com/sun/mail/javax.mail/1.6.0/javax.mail-1.6.0-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/com/sun/mail/javax.mail/1.6.0/javax.mail-1.6.0-sources.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file diff --git a/uebung2/.idea/libraries/Maven__javax_activation_activation_1_1.xml b/uebung2/.idea/libraries/Maven__javax_activation_activation_1_1.xml new file mode 100644 index 0000000000000000000000000000000000000000..180d5875610f253557ef6fcc09b830841b0a5373 --- /dev/null +++ b/uebung2/.idea/libraries/Maven__javax_activation_activation_1_1.xml @@ -0,0 +1,13 @@ +<component name="libraryTable"> + <library name="Maven: javax.activation:activation:1.1"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-sources.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file diff --git a/uebung2/.idea/libraries/Maven__javax_javaee_api_8_0.xml b/uebung2/.idea/libraries/Maven__javax_javaee_api_8_0.xml new file mode 100644 index 0000000000000000000000000000000000000000..b2aaf4cbbf03a7cc03480ce0f369992df1943d86 --- /dev/null +++ b/uebung2/.idea/libraries/Maven__javax_javaee_api_8_0.xml @@ -0,0 +1,13 @@ +<component name="libraryTable"> + <library name="Maven: javax:javaee-api:8.0"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/javax/javaee-api/8.0/javaee-api-8.0.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/javax/javaee-api/8.0/javaee-api-8.0-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/javax/javaee-api/8.0/javaee-api-8.0-sources.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file diff --git a/uebung2/.idea/misc.xml b/uebung2/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..3eb02e7930d5d618cdf2c38762d3405aded71061 --- /dev/null +++ b/uebung2/.idea/misc.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="FrameworkDetectionExcludesConfiguration"> + <file type="web" url="file://$PROJECT_DIR$" /> + </component> + <component name="MavenProjectsManager"> + <option name="originalFiles"> + <list> + <option value="$PROJECT_DIR$/pom.xml" /> + </list> + </option> + </component> + <component name="ProjectRootManager" version="2" languageLevel="JDK_11" project-jdk-name="11" project-jdk-type="JavaSDK" /> +</project> \ No newline at end of file diff --git a/uebung2/.idea/modules.xml b/uebung2/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..a29af92410d20da64d414f84b3e78a6c24902c2d --- /dev/null +++ b/uebung2/.idea/modules.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/uebung2.iml" filepath="$PROJECT_DIR$/uebung2.iml" /> + </modules> + </component> +</project> \ No newline at end of file diff --git a/uebung2/.idea/vcs.xml b/uebung2/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..6c0b8635858dc7ad44b93df54b762707ce49eefc --- /dev/null +++ b/uebung2/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/uebung2/.idea/workspace.xml b/uebung2/.idea/workspace.xml new file mode 100644 index 0000000000000000000000000000000000000000..468d7a9043378b456c91dd2afa7b11145ad34248 --- /dev/null +++ b/uebung2/.idea/workspace.xml @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="AutoImportSettings"> + <option name="autoReloadType" value="SELECTIVE" /> + </component> + <component name="ChangeListManager"> + <list default="true" id="b002ab92-89df-438b-a79d-54fbba05e4b7" name="Default Changelist" comment=""> + <change afterPath="$PROJECT_DIR$/.idea/.gitignore" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/artifacts/uebung2_war.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/artifacts/uebung2_war_exploded.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/compiler.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/encodings.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/jarRepositories.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/libraries/Maven__javax_activation_activation_1_1.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/libraries/Maven__javax_javaee_api_8_0.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/src/main/webapp/WEB-INF/allah.txt" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/src/main/webapp/WEB-INF/beans.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/src/main/webapp/WEB-INF/web.xml" afterDir="false" /> + <change afterPath="$PROJECT_DIR$/uebung2.iml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/pom.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/target/surefire-reports/TEST-de.unibremen.swp.ConverterTest.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/target/surefire-reports/TEST-de.unibremen.swp.ConverterTest.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/target/surefire-reports/TEST-de.unibremen.swp.ParserTest.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/target/surefire-reports/TEST-de.unibremen.swp.ParserTest.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/target/surefire-reports/de.unibremen.swp.ConverterTest.txt" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/target/surefire-reports/de.unibremen.swp.ConverterTest.txt" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../übung1/target/surefire-reports/de.unibremen.swp.ParserTest.txt" beforeDir="false" afterPath="$PROJECT_DIR$/../übung1/target/surefire-reports/de.unibremen.swp.ParserTest.txt" afterDir="false" /> + </list> + <option name="SHOW_DIALOG" value="false" /> + <option name="HIGHLIGHT_CONFLICTS" value="true" /> + <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> + <option name="LAST_RESOLUTION" value="IGNORE" /> + </component> + <component name="Git.Settings"> + <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." /> + </component> + <component name="MavenImportPreferences"> + <option name="generalSettings"> + <MavenGeneralSettings> + <option name="mavenHome" value="C:\Program Files\JetBrains\IntelliJ IDEA 2020.2.3\plugins\maven\lib\maven3" /> + </MavenGeneralSettings> + </option> + </component> + <component name="ProjectId" id="1jnWXVHkJRmmXwpVFMo9fr2Bb0U" /> + <component name="ProjectLevelVcsManager" settingsEditedManually="true"> + <ConfirmationsSetting value="2" id="Add" /> + </component> + <component name="ProjectViewState"> + <option name="hideEmptyMiddlePackages" value="true" /> + <option name="showLibraryContents" value="true" /> + </component> + <component name="PropertiesComponent"> + <property name="ASKED_ADD_EXTERNAL_FILES" value="true" /> + <property name="ASKED_SHARE_PROJECT_CONFIGURATION_FILES" value="true" /> + <property name="RunOnceActivity.OpenProjectViewOnStart" value="true" /> + <property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" /> + <property name="WebServerToolWindowFactoryState" value="false" /> + <property name="aspect.path.notification.shown" value="true" /> + <property name="last_opened_file_path" value="$PROJECT_DIR$" /> + <property name="node.js.detected.package.eslint" value="true" /> + <property name="node.js.detected.package.tslint" value="true" /> + <property name="node.js.path.for.package.eslint" value="project" /> + <property name="node.js.path.for.package.tslint" value="project" /> + <property name="node.js.selected.package.eslint" value="(autodetect)" /> + <property name="node.js.selected.package.tslint" value="(autodetect)" /> + </component> + <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> + <component name="TaskManager"> + <task active="true" id="Default" summary="Default task"> + <changelist id="b002ab92-89df-438b-a79d-54fbba05e4b7" name="Default Changelist" comment="" /> + <created>1604440376331</created> + <option name="number" value="Default" /> + <option name="presentableId" value="Default" /> + <updated>1604440376331</updated> + <workItem from="1604440377438" duration="2248000" /> + </task> + <servers /> + </component> + <component name="TypeScriptGeneratedFilesManager"> + <option name="version" value="3" /> + </component> + <component name="VcsManagerConfiguration"> + <option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" /> + </component> + <component name="WindowStateProjectService"> + <state x="303" y="1" key="search.everywhere.popup" timestamp="1604440725266"> + <screen x="0" y="0" width="1280" height="680" /> + </state> + <state x="303" y="1" key="search.everywhere.popup/0.0.1280.680@0.0.1280.680" timestamp="1604440725266" /> + </component> +</project> \ No newline at end of file diff --git a/uebung2/pom.xml b/uebung2/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..ff0a506a6ae94b7f81bea0853b45d814acf6e934 --- /dev/null +++ b/uebung2/pom.xml @@ -0,0 +1,36 @@ +<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> + + <groupId>de.unibremen.swp</groupId> + <artifactId>uebung2</artifactId> + <version>1.0</version> + <packaging>war</packaging> + + <name>uebung2</name> + <url>http://maven.apache.org</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <maven.compiler.source>11</maven.compiler.source> + <maven.compiler.target>11</maven.compiler.target> + </properties> + + <dependencies> + <dependency> + <groupId>javax</groupId> + <artifactId>javaee-api</artifactId> + <version>8.0</version> + <scope>provided</scope> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-war-plugin</artifactId> + <version>3.2.3</version> + </plugin> + </plugins> + </build> +</project> diff --git a/uebung2/src/main/webapp/WEB-INF/beans.xml b/uebung2/src/main/webapp/WEB-INF/beans.xml new file mode 100644 index 0000000000000000000000000000000000000000..412a0b9de0e5b0dfd4222d3337f572b3631ab5b0 --- /dev/null +++ b/uebung2/src/main/webapp/WEB-INF/beans.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee + http://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd" + version="2.0" bean-discovery-mode="annotated"> + + </beans> \ No newline at end of file diff --git a/uebung2/src/main/webapp/WEB-INF/web.xml b/uebung2/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000000000000000000000000000000000000..cc0ff65be81f5121336d14b0a4e31239034abbe3 --- /dev/null +++ b/uebung2/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee + http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" + version="4.0"> + + <servlet> + <servlet-name>FacesServlet</servlet-name> + <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> + <load-on-startup>1</load-on-startup> + </servlet> + + <servlet-mapping> + <servlet-name>FacesServlet</servlet-name> + <url-pattern>*.xhtml</url-pattern> + </servlet-mapping> + + </web-app> diff --git a/uebung2/uebung2.iml b/uebung2/uebung2.iml new file mode 100644 index 0000000000000000000000000000000000000000..8643e64c5cf36a096e26ad3aca9bd2ad4ecedfff --- /dev/null +++ b/uebung2/uebung2.iml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> + <component name="FacetManager"> + <facet type="jpa" name="JPA"> + <configuration> + <setting name="validation-enabled" value="true" /> + <datasource-mapping /> + <naming-strategy-map /> + </configuration> + </facet> + <facet type="web" name="Web"> + <configuration> + <webroots> + <root url="file://$MODULE_DIR$/src/main/webapp" relative="/" /> + </webroots> + <sourceRoots> + <root url="file://$MODULE_DIR$/src/main/java" /> + </sourceRoots> + </configuration> + </facet> + </component> + <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_11"> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: javax:javaee-api:8.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.mail:javax.mail:1.6.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: javax.activation:activation:1.1" level="project" /> + </component> +</module> \ No newline at end of file diff --git "a/\303\274bung1/pom.xml" "b/\303\274bung1/pom.xml" index c6c6bc73ede14c0b10890e2541f1dc379552fcbb..7b1f78f90b790edec782a416cc5047920562d15e 100644 --- "a/\303\274bung1/pom.xml" +++ "b/\303\274bung1/pom.xml" @@ -60,6 +60,31 @@ <artifactId>maven-surefire-plugin</artifactId> <version>2.22.2</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>3.2.0</version> + <configuration> + <descriptorRefs> + <descriptorRef>src</descriptorRef> + <descriptorRef>jar-with-dependencies</descriptorRef> + </descriptorRefs> + <archive> + <manifest> + <mainClass>de.unibremen.swp.Main</mainClass> + </manifest> + </archive> + </configuration> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </build> </project> + diff --git "a/\303\274bung1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" "b/\303\274bung1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" index c9f5b171cb266724210bf987c189c01d9f2712c9..a0e636a79852f13a1bfbb56205d1d879fdbf2159 100644 --- "a/\303\274bung1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" +++ "b/\303\274bung1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" @@ -1,5 +1,5 @@ -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\JSONUser\JSONUser.java -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\CSVUser\CSVUser.java -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\Main\Main.java -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\Parser\Parser.java -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\Converter\Converter.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\de\unibremen\swp\Converter.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\de\unibremen\swp\Parser.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\de\unibremen\swp\data\JSONUser.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\de\unibremen\swp\Main.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\main\java\de\unibremen\swp\data\CSVUser.java diff --git "a/\303\274bung1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" "b/\303\274bung1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" index 6b788d2ebfa8c4bf223507a768d94787598f0133..3339229dfa4cff2b3c0961b31d52b8693a65aab0 100644 --- "a/\303\274bung1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" +++ "b/\303\274bung1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" @@ -1,2 +1,2 @@ -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\test\java\Convertertest\ConverterTest.java -C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\test\java\Parsertest\ParserTest.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\test\java\de\unibremen\swp\ConverterTest.java +C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\src\test\java\de\unibremen\swp\ParserTest.java diff --git "a/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ConverterTest.xml" "b/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ConverterTest.xml" index ea2a31a6e0485fb1d9ebbf789008aa7faa2761ec..1b6078a9b7cbb2355ac782567d6f90489ba36ee7 100644 --- "a/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ConverterTest.xml" +++ "b/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ConverterTest.xml" @@ -1,12 +1,12 @@ <?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.xsd" name="de.unibremen.swp.ConverterTest" time="0.037" tests="2" errors="2" skipped="0" failures="0"> +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="de.unibremen.swp.ConverterTest" time="0.369" tests="2" errors="0" skipped="0" failures="0"> <properties> <property name="sun.desktop" value="windows"/> <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/> <property name="java.specification.version" value="11"/> <property name="sun.cpu.isalist" value="amd64"/> <property name="sun.jnu.encoding" value="Cp1252"/> - <property name="java.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;"/> + <property name="java.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;C:\Users\Administrator\.m2\repository\com\opencsv\opencsv\5.1\opencsv-5.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.9\commons-lang3-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-text\1.8\commons-text-1.8.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.10.3\jackson-databind-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.10.3\jackson-annotations-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.10.3\jackson-core-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\voodoodyne\jackson\jsog\jackson-jsog\1.1.1\jackson-jsog-1.1.1.jar;"/> <property name="java.vm.vendor" value="AdoptOpenJDK"/> <property name="sun.arch.data.model" value="64"/> <property name="user.variant" value=""/> @@ -17,9 +17,9 @@ <property name="sun.java.launcher" value="SUN_STANDARD"/> <property name="user.country" value="DE"/> <property name="sun.boot.library.path" value="C:\Program Files\AdoptOpenJDK\jdk-11.0.8.10-hotspot\bin"/> - <property name="sun.java.command" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire13874946890087837961\surefirebooter5134790969064718219.jar C:\Users\Administrator\AppData\Local\Temp\surefire13874946890087837961 2020-10-28T23-40-03_390-jvmRun1 surefire6103472893634614880tmp surefire_05194153551236232086tmp"/> + <property name="sun.java.command" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire5979393882144967664\surefirebooter11677213448489260854.jar C:\Users\Administrator\AppData\Local\Temp\surefire5979393882144967664 2020-11-03T00-12-18_954-jvmRun1 surefire8113978126979890755tmp surefire_03728808732644762655tmp"/> <property name="jdk.debug" value="release"/> - <property name="surefire.test.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;"/> + <property name="surefire.test.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;C:\Users\Administrator\.m2\repository\com\opencsv\opencsv\5.1\opencsv-5.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.9\commons-lang3-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-text\1.8\commons-text-1.8.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.10.3\jackson-databind-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.10.3\jackson-annotations-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.10.3\jackson-core-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\voodoodyne\jackson\jsog\jackson-jsog\1.1.1\jackson-jsog-1.1.1.jar;"/> <property name="sun.cpu.endian" value="little"/> <property name="user.home" value="C:\Users\Administrator"/> <property name="user.language" value="de"/> @@ -33,7 +33,7 @@ <property name="java.specification.name" value="Java Platform API Specification"/> <property name="java.vm.specification.vendor" value="Oracle Corporation"/> <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/> - <property name="surefire.real.class.path" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire13874946890087837961\surefirebooter5134790969064718219.jar"/> + <property name="surefire.real.class.path" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire5979393882144967664\surefirebooter11677213448489260854.jar"/> <property name="user.script" value=""/> <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/> <property name="java.runtime.version" value="11.0.8+10"/> @@ -60,14 +60,6 @@ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/> <property name="java.class.version" value="55.0"/> </properties> - <testcase name="CSVToJSON" classname="de.unibremen.swp.ConverterTest" time="0.027"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ConverterTest.CSVToJSON(ConverterTest.java:26) -</error> - </testcase> - <testcase name="JSONToCSV" classname="de.unibremen.swp.ConverterTest" time="0.001"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ConverterTest.JSONToCSV(ConverterTest.java:132) -</error> - </testcase> + <testcase name="CSVToJSON" classname="de.unibremen.swp.ConverterTest" time="0.321"/> + <testcase name="JSONToCSV" classname="de.unibremen.swp.ConverterTest" time="0.038"/> </testsuite> \ No newline at end of file diff --git "a/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ParserTest.xml" "b/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ParserTest.xml" index 8c8951dcaa3317c11dd03b29e3415f4c2cb98b15..bf5a54b290198aeda6102977d5a2371021352138 100644 --- "a/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ParserTest.xml" +++ "b/\303\274bung1/target/surefire-reports/TEST-de.unibremen.swp.ParserTest.xml" @@ -1,12 +1,12 @@ <?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.xsd" name="de.unibremen.swp.ParserTest" time="0.008" tests="18" errors="8" skipped="0" failures="10"> +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="de.unibremen.swp.ParserTest" time="0.085" tests="18" errors="0" skipped="0" failures="0"> <properties> <property name="sun.desktop" value="windows"/> <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/> <property name="java.specification.version" value="11"/> <property name="sun.cpu.isalist" value="amd64"/> <property name="sun.jnu.encoding" value="Cp1252"/> - <property name="java.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;"/> + <property name="java.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;C:\Users\Administrator\.m2\repository\com\opencsv\opencsv\5.1\opencsv-5.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.9\commons-lang3-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-text\1.8\commons-text-1.8.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.10.3\jackson-databind-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.10.3\jackson-annotations-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.10.3\jackson-core-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\voodoodyne\jackson\jsog\jackson-jsog\1.1.1\jackson-jsog-1.1.1.jar;"/> <property name="java.vm.vendor" value="AdoptOpenJDK"/> <property name="sun.arch.data.model" value="64"/> <property name="user.variant" value=""/> @@ -17,9 +17,9 @@ <property name="sun.java.launcher" value="SUN_STANDARD"/> <property name="user.country" value="DE"/> <property name="sun.boot.library.path" value="C:\Program Files\AdoptOpenJDK\jdk-11.0.8.10-hotspot\bin"/> - <property name="sun.java.command" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire13874946890087837961\surefirebooter5134790969064718219.jar C:\Users\Administrator\AppData\Local\Temp\surefire13874946890087837961 2020-10-28T23-40-03_390-jvmRun1 surefire6103472893634614880tmp surefire_05194153551236232086tmp"/> + <property name="sun.java.command" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire5979393882144967664\surefirebooter11677213448489260854.jar C:\Users\Administrator\AppData\Local\Temp\surefire5979393882144967664 2020-11-03T00-12-18_954-jvmRun1 surefire8113978126979890755tmp surefire_03728808732644762655tmp"/> <property name="jdk.debug" value="release"/> - <property name="surefire.test.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;"/> + <property name="surefire.test.class.path" value="C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\test-classes;C:\Users\Administrator\Desktop\Universität Bremen\Semester 5\SWP2\Vorbereitung\Repository\miniprojekt2020\übung1\target\classes;C:\Users\Administrator\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.6.1\junit-jupiter-engine-5.6.1.jar;C:\Users\Administrator\.m2\repository\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-engine\1.6.1\junit-platform-engine-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\junit\platform\junit-platform-commons\1.6.1\junit-platform-commons-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.6.1\junit-jupiter-api-5.6.1.jar;C:\Users\Administrator\.m2\repository\com\opencsv\opencsv\5.1\opencsv-5.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.9\commons-lang3-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-text\1.8\commons-text-1.8.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.10.3\jackson-databind-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.10.3\jackson-annotations-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.10.3\jackson-core-2.10.3.jar;C:\Users\Administrator\.m2\repository\com\voodoodyne\jackson\jsog\jackson-jsog\1.1.1\jackson-jsog-1.1.1.jar;"/> <property name="sun.cpu.endian" value="little"/> <property name="user.home" value="C:\Users\Administrator"/> <property name="user.language" value="de"/> @@ -33,7 +33,7 @@ <property name="java.specification.name" value="Java Platform API Specification"/> <property name="java.vm.specification.vendor" value="Oracle Corporation"/> <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/> - <property name="surefire.real.class.path" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire13874946890087837961\surefirebooter5134790969064718219.jar"/> + <property name="surefire.real.class.path" value="C:\Users\ADMINI~1\AppData\Local\Temp\surefire5979393882144967664\surefirebooter11677213448489260854.jar"/> <property name="user.script" value=""/> <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/> <property name="java.runtime.version" value="11.0.8+10"/> @@ -60,124 +60,22 @@ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/> <property name="java.class.version" value="55.0"/> </properties> - <testcase name="readFromExampleFile" classname="de.unibremen.swp.ParserTest$JSON" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.readFromExampleFile(ParserTest.java:355) -</error> - </testcase> - <testcase name="readFromExampleFile" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.readFromExampleFile(ParserTest.java:31) -</error> - </testcase> - <testcase name="writeNullParameter" classname="de.unibremen.swp.ParserTest$JSON" time="0.001"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$JSON.writeNullParameter(ParserTest.java:555) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.lambda$writeNullParameter$2(ParserTest.java:556) - at de.unibremen.swp.ParserTest$JSON.writeNullParameter(ParserTest.java:555) -]]></failure> - </testcase> - <testcase name="writeNullParameter" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeNullParameter(ParserTest.java:324) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeNullParameter$9(ParserTest.java:325) - at de.unibremen.swp.ParserTest$CSV.writeNullParameter(ParserTest.java:324) -]]></failure> - </testcase> - <testcase name="writeSameTwice" classname="de.unibremen.swp.ParserTest$JSON" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.writeSameTwice(ParserTest.java:539) -</error> - </testcase> - <testcase name="writeSameTwice" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.writeSameTwice(ParserTest.java:291) -</error> - </testcase> - <testcase name="writeNullInListAndCompareWithRead" classname="de.unibremen.swp.ParserTest$JSON" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.writeNullInListAndCompareWithRead(ParserTest.java:567) -</error> - </testcase> - <testcase name="writeNullInListAndCompareWithRead" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.writeNullInListAndCompareWithRead(ParserTest.java:337) -</error> - </testcase> - <testcase name="readNullParameter" classname="de.unibremen.swp.ParserTest$JSON" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$JSON.readNullParameter(ParserTest.java:549) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.lambda$readNullParameter$1(ParserTest.java:550) - at de.unibremen.swp.ParserTest$JSON.readNullParameter(ParserTest.java:549) -]]></failure> - </testcase> - <testcase name="readNullParameter" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readNullParameter(ParserTest.java:318) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readNullParameter$8(ParserTest.java:319) - at de.unibremen.swp.ParserTest$CSV.readNullParameter(ParserTest.java:318) -]]></failure> - </testcase> - <testcase name="writeAndCompareWithRead" classname="de.unibremen.swp.ParserTest$JSON" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.writeAndCompareWithRead(ParserTest.java:471) -</error> - </testcase> - <testcase name="writeAndCompareWithRead" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <error type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.writeAndCompareWithRead(ParserTest.java:168) -</error> - </testcase> - <testcase name="readDifferentWithSameId" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readDifferentWithSameId(ParserTest.java:268) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readDifferentWithSameId$3(ParserTest.java:269) - at de.unibremen.swp.ParserTest$CSV.readDifferentWithSameId(ParserTest.java:268) -]]></failure> - </testcase> - <testcase name="writeWithInvalidId" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidId(ParserTest.java:260) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeWithInvalidId$2(ParserTest.java:257) - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidId(ParserTest.java:260) -]]></failure> - </testcase> - <testcase name="writeDifferentWithSameId" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeDifferentWithSameId(ParserTest.java:282) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeDifferentWithSameId$4(ParserTest.java:283) - at de.unibremen.swp.ParserTest$CSV.writeDifferentWithSameId(ParserTest.java:282) -]]></failure> - </testcase> - <testcase name="writeWithInvalidFriends" classname="de.unibremen.swp.ParserTest$CSV" time="0.001"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidFriends(ParserTest.java:312) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeWithInvalidFriends$7(ParserTest.java:313) - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidFriends(ParserTest.java:312) -]]></failure> - </testcase> - <testcase name="readWithInvalidId" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readWithInvalidId(ParserTest.java:244) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readWithInvalidId$0(ParserTest.java:245) - at de.unibremen.swp.ParserTest$CSV.readWithInvalidId(ParserTest.java:244) -]]></failure> - </testcase> - <testcase name="readWithInvalidFriends" classname="de.unibremen.swp.ParserTest$CSV" time="0"> - <failure message="Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException>" type="org.opentest4j.AssertionFailedError"><![CDATA[org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readWithInvalidFriends(ParserTest.java:301) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readWithInvalidFriends$6(ParserTest.java:302) - at de.unibremen.swp.ParserTest$CSV.readWithInvalidFriends(ParserTest.java:301) -]]></failure> - </testcase> + <testcase name="readFromExampleFile" classname="de.unibremen.swp.ParserTest$JSON" time="0"/> + <testcase name="readFromExampleFile" classname="de.unibremen.swp.ParserTest$CSV" time="0.016"/> + <testcase name="writeNullParameter" classname="de.unibremen.swp.ParserTest$JSON" time="0"/> + <testcase name="writeNullParameter" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="writeSameTwice" classname="de.unibremen.swp.ParserTest$JSON" time="0"/> + <testcase name="writeSameTwice" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="writeNullInListAndCompareWithRead" classname="de.unibremen.swp.ParserTest$JSON" time="0"/> + <testcase name="writeNullInListAndCompareWithRead" classname="de.unibremen.swp.ParserTest$CSV" time="0.016"/> + <testcase name="readNullParameter" classname="de.unibremen.swp.ParserTest$JSON" time="0"/> + <testcase name="readNullParameter" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="writeAndCompareWithRead" classname="de.unibremen.swp.ParserTest$JSON" time="0"/> + <testcase name="writeAndCompareWithRead" classname="de.unibremen.swp.ParserTest$CSV" time="0.007"/> + <testcase name="readDifferentWithSameId" classname="de.unibremen.swp.ParserTest$CSV" time="0.015"/> + <testcase name="writeWithInvalidId" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="writeDifferentWithSameId" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="writeWithInvalidFriends" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="readWithInvalidId" classname="de.unibremen.swp.ParserTest$CSV" time="0"/> + <testcase name="readWithInvalidFriends" classname="de.unibremen.swp.ParserTest$CSV" time="0.015"/> </testsuite> \ No newline at end of file diff --git "a/\303\274bung1/target/surefire-reports/de.unibremen.swp.ConverterTest.txt" "b/\303\274bung1/target/surefire-reports/de.unibremen.swp.ConverterTest.txt" index 701836b7e7549af2d0f77216b3ad81491b3cb8fb..7962f2a58e64f8adc580dc67901f6ec08cbbc278 100644 --- "a/\303\274bung1/target/surefire-reports/de.unibremen.swp.ConverterTest.txt" +++ "b/\303\274bung1/target/surefire-reports/de.unibremen.swp.ConverterTest.txt" @@ -1,12 +1,4 @@ ------------------------------------------------------------------------------- Test set: de.unibremen.swp.ConverterTest ------------------------------------------------------------------------------- -Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.037 s <<< FAILURE! - in de.unibremen.swp.ConverterTest -CSVToJSON Time elapsed: 0.027 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ConverterTest.CSVToJSON(ConverterTest.java:26) - -JSONToCSV Time elapsed: 0.001 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ConverterTest.JSONToCSV(ConverterTest.java:132) - +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.369 s - in de.unibremen.swp.ConverterTest diff --git "a/\303\274bung1/target/surefire-reports/de.unibremen.swp.ParserTest.txt" "b/\303\274bung1/target/surefire-reports/de.unibremen.swp.ParserTest.txt" index b73e101b58c81e9e06c96305af91aa1f84686d0a..3dff5f08b650a00c54d50b8ccc7393580472dc6a 100644 --- "a/\303\274bung1/target/surefire-reports/de.unibremen.swp.ParserTest.txt" +++ "b/\303\274bung1/target/surefire-reports/de.unibremen.swp.ParserTest.txt" @@ -1,106 +1,4 @@ ------------------------------------------------------------------------------- Test set: de.unibremen.swp.ParserTest ------------------------------------------------------------------------------- -Tests run: 18, Failures: 10, Errors: 8, Skipped: 0, Time elapsed: 0.008 s <<< FAILURE! - in de.unibremen.swp.ParserTest -readFromExampleFile Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.readFromExampleFile(ParserTest.java:355) - -writeNullParameter Time elapsed: 0.001 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$JSON.writeNullParameter(ParserTest.java:555) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.lambda$writeNullParameter$2(ParserTest.java:556) - at de.unibremen.swp.ParserTest$JSON.writeNullParameter(ParserTest.java:555) - -writeSameTwice Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.writeSameTwice(ParserTest.java:539) - -writeNullInListAndCompareWithRead Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.writeNullInListAndCompareWithRead(ParserTest.java:567) - -readNullParameter Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$JSON.readNullParameter(ParserTest.java:549) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.lambda$readNullParameter$1(ParserTest.java:550) - at de.unibremen.swp.ParserTest$JSON.readNullParameter(ParserTest.java:549) - -writeAndCompareWithRead Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$JSON.writeAndCompareWithRead(ParserTest.java:471) - -readDifferentWithSameId Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readDifferentWithSameId(ParserTest.java:268) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readDifferentWithSameId$3(ParserTest.java:269) - at de.unibremen.swp.ParserTest$CSV.readDifferentWithSameId(ParserTest.java:268) - -writeWithInvalidId Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidId(ParserTest.java:260) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeWithInvalidId$2(ParserTest.java:257) - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidId(ParserTest.java:260) - -writeDifferentWithSameId Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeDifferentWithSameId(ParserTest.java:282) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeDifferentWithSameId$4(ParserTest.java:283) - at de.unibremen.swp.ParserTest$CSV.writeDifferentWithSameId(ParserTest.java:282) - -readFromExampleFile Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.readFromExampleFile(ParserTest.java:31) - -writeNullParameter Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeNullParameter(ParserTest.java:324) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeNullParameter$9(ParserTest.java:325) - at de.unibremen.swp.ParserTest$CSV.writeNullParameter(ParserTest.java:324) - -writeWithInvalidFriends Time elapsed: 0.001 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidFriends(ParserTest.java:312) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$writeWithInvalidFriends$7(ParserTest.java:313) - at de.unibremen.swp.ParserTest$CSV.writeWithInvalidFriends(ParserTest.java:312) - -writeSameTwice Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.writeSameTwice(ParserTest.java:291) - -writeNullInListAndCompareWithRead Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.writeNullInListAndCompareWithRead(ParserTest.java:337) - -readWithInvalidId Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readWithInvalidId(ParserTest.java:244) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readWithInvalidId$0(ParserTest.java:245) - at de.unibremen.swp.ParserTest$CSV.readWithInvalidId(ParserTest.java:244) - -readWithInvalidFriends Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.IllegalArgumentException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readWithInvalidFriends(ParserTest.java:301) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readWithInvalidFriends$6(ParserTest.java:302) - at de.unibremen.swp.ParserTest$CSV.readWithInvalidFriends(ParserTest.java:301) - -readNullParameter Time elapsed: 0 s <<< FAILURE! -org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <java.lang.NullPointerException> but was: <java.lang.UnsupportedOperationException> - at de.unibremen.swp.ParserTest$CSV.readNullParameter(ParserTest.java:318) -Caused by: java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.lambda$readNullParameter$8(ParserTest.java:319) - at de.unibremen.swp.ParserTest$CSV.readNullParameter(ParserTest.java:318) - -writeAndCompareWithRead Time elapsed: 0 s <<< ERROR! -java.lang.UnsupportedOperationException - at de.unibremen.swp.ParserTest$CSV.writeAndCompareWithRead(ParserTest.java:168) - +Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s - in de.unibremen.swp.ParserTest