Middle
Ի՞նչ դասեր եք ընդգրկում միավորային թեստերով:
sobes.tech AI
Պատասխան AI-ից
Բիզնես տրամաբանությունը, presenter-ները, ViewModel-ները, UseCase-ները, Repository-ները պարունակող դասերը փորձարկում եմ (առանց իրական ցանցային կամ տվյալների բազայի կանչերի):
- Բիզնես տրամաբանություն: Ստուգում է հիմնական գործողությունների ճիշտ կատարմանը:
- Presenter/ViewModel: Ստուգում է տվյալների մշակման տրամաբանությունը և UI-ի հետ փոխազդեցությունը (առանց UI-ի ինքնին):
- UseCase: Ստուգում է կոնկրետ օգտվողի սցենարների կատարմանը:
- Repository: Ստուգում է տվյալների ստացման, մշակման և փոխակերպման տրամաբանությունը, օգտագործելով mock-ներ տվյալների աղբյուրների համար:
Ես փորձում եմ հասնել բարձր կոդային ծածկույթի, հատկապես կարևոր մոդուլների համար։