前提・実現したいこと
JavaでIOのアプリを作っています。
ファイルを読み込んでコンソールに出力するような内容です。
このとき、JUnitで標準出力のテストはできるのでしょうか?
また、する必要はあるのでしょうか?(メソッドの戻り値までのテストにとどまる?結合テストで担保する?)
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
Eclipse4.8.0
Java1.7
xml
1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 5 <groupId>net.comici.jp</groupId> 6 <artifactId>analyzer-sample</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <packaging>jar</packaging> 9 10 <name>analyzer-sample</name> 11 <url>https://comici.jp</url> 12 13 <properties> 14 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 15 </properties> 16 17 <build> 18 <plugins> 19 <plugin> 20 <groupId>org.apache.maven.plugins</groupId> 21 <artifactId>maven-compiler-plugin</artifactId> 22 <configuration> 23 <source>1.7</source> 24 <target>1.7</target> 25 </configuration> 26 </plugin> 27 <plugin> 28 <groupId>org.codehaus.mojo</groupId> 29 <artifactId>exec-maven-plugin</artifactId> 30 <version>1.3</version> 31 <executions> 32 <execution> 33 <goals> 34 <goal>java</goal> 35 </goals> 36 </execution> 37 </executions> 38 <configuration> 39 <mainClass>net.comici.test.AnalyzerSample</mainClass> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 45 <dependencies> 46 <dependency> 47 <groupId>org.apache.lucene</groupId> 48 <artifactId>lucene-analyzers-kuromoji</artifactId> 49 <version>4.8.1</version> 50 </dependency> 51 <dependency> 52 <groupId>junit</groupId> 53 <artifactId>junit</artifactId> 54 <version>3.8.1</version> 55 <scope>test</scope> 56 </dependency> 57 </dependencies> 58</project> 59
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/09 08:41 編集