Test-driven development methodology of architectural components for iOS mobile app "The Moscow services"

Автор: Bogomolova Mariya Anatolevna, Klementyev Sergey Alexandrovich

Журнал: Инфокоммуникационные технологии @ikt-psuti

Рубрика: Новые информационные технологии

Статья в выпуске: 1 т.17, 2019 года.

Бесплатный доступ

The proposed methodology is focused on the iOS mobile app “State services of Moscow” architecture and can be used for the scenes app development. Using this methodology, the three architectural components (View Controller, Interactor and Presenter) for the scene of citizen’s social card registration were developed step by step: scenes in the form of classes, and also unit-tests for these classes were implemented. The written code shows the development features and can be used as an example for creating new scenes. Using the unit-testing methodology of the iOS mobile app “The Moscow Services” allows to minimize the number of defects in the app, reducing the correction defects cost, and also to contribute for cleaner code writing and user-friendly class interfaces development.

Еще

Unit-тестирование, test-driven development, tdd, clean swift, mock-объект, spy-объект, unit-testing, mock-object, spy-object

Короткий адрес: https://sciup.org/140255711

IDR: 140255711   |   DOI: 10.18469/ikt.2019.17.1.11

Статья научная