Android powermock. Atsiliepimai
Taigi, kuris iš jų turėčiau eiti pirmiau nurodytose 3 sistemose?

Atsakymai: 18 už atsakymą Nr. Naudojimas statinis pavyzdžiui, tiesiogiai sukelia tiesioginė mova tarp jūsų klasių; ir todėl yra sunku atsikratyti, kai tik jis bus. Stubbing'as eina prieš vykdymą ir patikrinimą.
Kaip šitas: Kol testavimo kodas yra toks: Turėtų būti gerai pakrauti klasę, gerai bėgti. Yra ir kitų modulių, panašių į šį, jie puikiai tinka.
Visi triušiai yra gražūs net kažkaip gražesni, neskolekcijos grąžinimo metodai grąžina tuščias kolekcijas vietoj nulls. Nors gandai yra gražūs, galite juos patikrinti taip, kaip norite ir aptikti bet kokią nepageidaujamą sąveiką.

Aiškesnė kalba: patikrinkite ir kai VS laukia tikimybės mišinys mock. Aš tikiu, kad kai kurie iš jūsų suras šį argumentą subjektyviai : Supaprastintas štampavimo modelisvisą laiką atkartokite vertę su stubbed, nepriklausomai nuo to, kiek kartų jie yra vadinami. Stubbed metodų tikrinimas yra neprivalomas, nes paprastai svarbiau išbandyti, android powermock stubbed vertė yra teisingai naudojama, o ne kur ji gaunama.

Tikrinimas yra aiškus - patvirtinimo klaidos nurodo kodo eilutę, rodančią, kokia sąveika nepavyko. Tikrinimas yra lankstus ir nereikalauja tikrinti kiekvienos sąveikos.
JUnit Testing using Mockito and Power Mock - SpringBoot - JavaTechie
Susiję klausimai.