Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Projektor topic
- AMD Navi Radeon™ RX 6xxx sorozat
- ThinkPad (NEM IdeaPad)
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Apple MacBook
- AMD Navi Radeon™ RX 9xxx sorozat
- Többszörösére növeli az üzemidőt az LG 1 Hz-es LCD panelje
- Kormányok / autós szimulátorok topikja
Új hozzászólás Aktív témák
-
Szmeby
tag
"Vannak ValamiTask osztályaim, amik mindegyike tartalmaz egy doAction metódust, és az tartalmazza az üzleti logikát, valamint a commander meghívását.
[..]
Hogy oldom meg a TaskTest osztály testDoAction metódusában, hogy az ott példányosított Task osztály doAction függvényében meghívott commander osztály mock objektumokat használjon? Tehát két hívásra to"le."Hát leküldöd neki.

Bár nem látom, hol van itt a második réteg.Ezekszerint nem ilyen a design:
public class Task {
private Commander cmd;
public Task(Commander commander) {
cmd = commander;
}
public doAction() {
// using cmd
}
}Tesztelhetőség szempontjából ilyesmi lenne a célravezető. Konstruktor argumentumként adod le neki a mockot, vagy a mockokat használó Commander példányt és azt csinál majd vele, amit csak akar.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- 50 év után kilőtt négy űrhajós a Holdra
- Lalikiraly: Commodore The C64, Ultimate
- Kerékpárosok, bringások ide!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Anime filmek és sorozatok
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Óra topik
- BestBuy topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Filmvilág
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


