请显示我的英文甚至标题。
在这里,我正在创建一个随机颜色代码。我想写单元测试看看
createrandom()
方法中的值是否存储到getNumber()
方法的随机颜色中。
如果您对我可以测试的东西有任何建议,请告诉我。
由于我是单元测试的新手,只能通过阅读无法理解,因此需要您的帮助。
MainActivityViewModel:
public class MainActivityViewModel extends ViewModel {
private MutableLiveData<String> randomcolor;
public MutableLiveData<String> getNumber() {
if (randomcolor == null) {
randomcolor = new MutableLiveData<>();
createrandom();
}
return randomcolor;
}
public void createrandom() {
Random random = new Random();
randomcolor.setValue(Integer.toString(Color.argb(255, random.nextInt(), random.nextInt(), random.nextInt())));
}
}