実施したいこと
Junitのテストでクラスごとにテストをしています。
クラスのメソッド内で使われている変数をテストクラスで参照(同じ変数を確認)して比較してあっているかを確認したいです。
制約
→異なるJavaプロジェクト、同じパッケージ名
Food
Lmain
LFood.java
FoodTest
Lmain
LFoodTest.java
java
1package app; 2 3public class Food { 4 public void whatFruit() { 5 Fruit fruit = new Fruit(); // 今回このFruitクラスの記述は値を取得するだけなので省略しています。 6 String result = null; 7 8 result = fruit.buyFruit(); // ←この変数(result) 9 } 10}
java
1packkage app; 2 3public class FoodTest { 4 public void testWhatFruit() { 5 Food food = new Food(); 6 7 // ▽▽▽▽ここで確認したい。▽▽▽▽ 8 assertThat(Foodクラスのresult(変数)の中身, equalTo("リンゴ")); 9 } 10}
回答1件
あなたの回答
tips
プレビュー