私はJavaメッセージキュークライアント(beanstalk)で作業していますが、現在、テストは次のようになっています。
//getJobがutf8文字を処理できることを確認します
@テスト
public void testUTF8(){
bean = new Beanstalk();
Job job = new Job();
bean.putJob( "€");
job = bean.getJob();
assertEquals( "€"、job.msg);
bean.close();
}
私が書いたコードではないので、実際のキュー自体をテストするべきではないことを読みましたが、クライアントコードを書きます-これを書くためのより良い方法はありますか?私は自分自身を保証するためのテストが本当に必要ですが、スタイルに加えて、CIをセットアップするのもお尻の痛みです。