1
Javaソースコードのテストケースを見つけることができませんでした。私は、いくつかの高度なJavaクラスのテストケースを見てクラスを学ぶのに最適な方法であり、テストケースを書く上での大きな洞察になると考えました。 Javaソースコードをテストするテストケースはありますか?Javaソースコードにテストケースがありますか?
Javaソースコードのテストケースを見つけることができませんでした。私は、いくつかの高度なJavaクラスのテストケースを見てクラスを学ぶのに最適な方法であり、テストケースを書く上での大きな洞察になると考えました。 Javaソースコードをテストするテストケースはありますか?Javaソースコードにテストケースがありますか?
OpenJDKのソースコードhereをチェックアウトして、周囲をブラウズすることができます。彼らはMercurialレポを使用しているので、左のバーのjdk
、次にbrowse
をクリックしてから、test
をクリックしてテストコードを掘り起こすことができます。
必ずしも Javaコードをテストする最新の方法はありません。通常、JUnitのようなライブラリを使用してテストを管理したいと考えています。 OpenJDKは、makefileを使用して、Javaを構築する際に依存関係がないことを保証しています。
http://hg.openjdk.java.net/jdk8/jdk8/jdk/file/687fd7c7986d/test - たとえば、 'BufferedInputStream'に関するテスト:http://hg.openjdk.java.net/jdk8/jdk8/jdk/file/687fd7c7986d/test/java/io/BufferedInputStream。 *注*:これはopenJDKのソースです –
Javaソースコードは、あなたがそれらを書くとテストケースを持ちます。 – Andreas
@TylerSebastianこれを投稿する前にOpenJDKをブラウズしましたが、テストケースを見つけることができませんでした。私はそのサイトの構造に迷ってしまった。リンクをありがとう、これは私が正確に必要なものです。しかし、OpenJDKとは別のテストケースがあります。私はThreadLocal.javaクラスを見ていて、それは網羅的ではありません。 – takirala