とある集団のプログラムメモ

タグ検索でjava11件見つかりました。

java

*Java javaについて調べたことをまとめていく *Tools -eclipse オープンソースの拡張性のあるIDE。 -[[apache MAVEN]] javaのプロジェクト管理ツール。ライブラリの管理、コンパイル、ユニットテストなどを実施できる。 *Libraries -[[java Logger]](slf4j) -[[JUnit4]] * etc -Datasource [+] コードでDataSourceの設定を行う。 =|JAVA| @BeforeClass public sta…

https://seesaawiki.jp/urakana-tips/d/java... - 2014年06月26日更新

apache MAVEN

aven3」 *Description javaのプロジェクト管理ツール。 ''pom.xml''を編集することでプロジェクト管理の機能を実現する。 主な機能: +プロジェクトに依存するライブラリ管理 +プロジェクト情報の配信(テスト結果、サーバへのデプロイ) +プロジェクトの作成からコンパイル、ユニットテスト、パッケージング、javadoc作成などのプロジェクトの各タスクの支援 上記の中で最も恩恵を感じやすい機能は「依存ライブラリの管理」である。 Mavenで使用するプロジェクト設定ファイル''po…

https://seesaawiki.jp/urakana-tips/d/apache%20MAVE... - 2014年06月26日更新

テストクラス

*サンプルコード =|JAVA| package org.sample.junit; import static org.junit.Assert.*; import static org.hamcrest.CoreMatchers.*; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; im…

https://seesaawiki.jp/urakana-tips/d/%a5%c6%a5%b9%... - 2013年12月16日更新

JUnit4 ルール

-@Rule  テストケースのテスト実施の前後に実施される  @Before, @Afterの動作のタイミングに動作する。 -@RuleClass  テストクラスのテスト実施の前後に処理される  @BeforeClass, @AfterClassの動作のタイミングに動作する。 *Sample **Timeout設定 =|JAVA| @Rule public Timeout globalTimeout = new Timeout(20);//milliseconds ||= **実行メソッド名取得 =|…

https://seesaawiki.jp/urakana-tips/d/JUnit4%20%a5%... - 2013年12月16日更新

JUnit4 アサーション

*Sample Code =|JAVA| package org.sample.junit; import static org.junit.Assert.*; import static org.hamcrest.CoreMatchers.*; import org.junit.Test; public class SampleAssertionTest { @Test public void test1() { assertThat(1, is(1)); assertThat("…

https://seesaawiki.jp/urakana-tips/d/JUnit4%20%a5%... - 2013年12月16日更新

カテゴリ化テスト

*Sample Code **Category Marker Class =|JAVA| package org.sample.junit.category; public class FastTests { /* category marker */ } ||= =|JAVA| package org.sample.junit.category; public class SlowTests { /* category marker */ } ||= **Test Class =|JAVA| pac…

https://seesaawiki.jp/urakana-tips/d/%a5%ab%a5%c6%... - 2013年12月16日更新

パラメータテスト

*Sample Code =|JAVA| package org.sample.junit; import static org.hamcrest.CoreMatchers.*; import static org.junit.Assert.*; import org.junit.experimental.theories.DataPoint; import org.junit.experimental.theories.DataPoints; import org.junit.experimenta…

https://seesaawiki.jp/urakana-tips/d/%a5%d1%a5%e9%... - 2013年12月16日更新

テストの構造化

*Sample Code =|JAVA| package org.sample.junit; import static org.junit.Assert.*; import static org.hamcrest.CoreMatchers.*; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.junit.experimental.runners.Enclosed; import or…

https://seesaawiki.jp/urakana-tips/d/%a5%c6%a5%b9%... - 2013年12月16日更新

テストスイート

*Sample Code =|JAVA| package org.sample.junit; import org.junit.runner.RunWith; import org.junit.runners.Suite; import org.junit.runners.Suite.SuiteClasses; @RunWith(Suite.class) @SuiteClasses({ /* 対象テストクラス */ SampleTest1.class, SampleTest2.class, })…

https://seesaawiki.jp/urakana-tips/d/%a5%c6%a5%b9%... - 2013年12月16日更新

JUnit4

s *JUnit4 *Install *javadoc [[JUnit>http://junit.org/javadoc/latest/]] [[Hamcrest>http://hamcrest.org/JavaHamcrest/javadoc/1.3/]] *Setting *Maven Mavenでの指定を示す。またマッチャーのライブラリのであるhamcrest-libraryの依存関係も載せる。 はtestのときしか使用しないので[test]指定している。 =|XML| junit …

https://seesaawiki.jp/urakana-tips/d/JUnit4... - 2013年12月16日更新

java Logger

#contents *java Logger javaにおけるLoggerについて調べたことをまとめる. javaのLoggerであるslf4jを使用するには以下の二つのパッケージが必要となる。 -slf4j -logback slf4jはLogging APIの抽象インタフェースクラスを提供し、 logbackはLogging APIの実装部になる。 他の抽象インタフェースは「Commons-logging」がある。 また、実装部には「log4j」などがある ・さまざまなインタフェースと実装をブ…

https://seesaawiki.jp/urakana-tips/d/java%20Logger... - 2013年12月16日更新

メンバーのみ編集できます