UnitTest reflection használatával

0 votes
asked Oct 21, 2016 in SWSV by fehergeri13 (22 points)  

A feladat szerinti makeDistributedDecision függvényt szerintem legjobban úgy lehet unit testelni, mivel privát a láthatósága, ha reflectionnal hozzáférünk. Ez így megfelelő-e? Használható-e reflection a feladat megoldásához?

1 Answer

0 votes
answered Oct 21, 2016 by hajdua (688 points)  

A reflection nem túl elegáns megoldás. Abból érdemes kiindulni, hogy vannak különböző publikus ...Changed függvények, amivel el tudod érni azt a hatást, mintha üzenet jött volna a logikának. Ennek hatására le fog futni a lokális és a globális döntés, majd a döntéssel visszahív a signalMapper-nek. Tehát a SignalMapper megfelelő mock-olásával meg tudod nézni, hogy mi lett a döntés eredménye egy adott bejövő üzenet hatására.

...