TestCase w nUnit – usuwanie powielonego kodu

Często zdarza się, że musimy napisać kilka testów dla wybranej metody podając za każdym razem inne dane wejściowe. U mnie z reguły kończyło się to pisaniem kilku identycznych metod testowych, które różniły się od siebie jedynie wartościami argumentów podawanych do testowanego kodu. Przykład poniżej. Przykłady w F#, ale myślę, że każdy programista C# je zrozumie. […]