Пожалуйста, обнажите мой английский и чётный заголовок.
Здесь я создаю произвольный код цвета.И я хочу написать модульный тест, чтобы увидеть, сохраняются ли значения из метода 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())));
}
}