Тест Мокито для установки значений - PullRequest
0 голосов
/ 14 июня 2019

Я пытаюсь написать модульный тест для следующего кода для моего фрагмента

Код:

@Override
    public void setEditAddressData(String addressLineOne, String addressLineTwo,  String postalCode, EnumSpinnerItem<AddressLineTwoType> addressTypeEnum) {
        initSwitch();

        streetAutoComplete.setText(addressLineOne);
        addressLineTwoNumber.setText(addressLineTwo);
        postalCodeEntry.setText(postalCode);

        int indexApt = roomTypeOptions.indexOf(addressTypeEnum);
        addressLineTwoTypeSpinner.setSelection(indexApt);
    }

Юнит-тест:

@Test
    public void setEditAddressData(){
        String addressLineOne="anyString";
        String addressLineTwo="7";
        String postalCode = "20151";

        EnumSpinnerItem<AddressLineTwoType> one = new EnumSpinnerItem<>(AddressLineTwoType.APT);
        EnumSpinnerItem<AddressLineTwoType> two = new EnumSpinnerItem<>(AddressLineTwoType.FLOOR);

        testObject.setEditAddressData(addressLineOne,addressLineTwo,postalCode,one);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...