Moja firma próbuje zdecydować, czy mamy zamiar standaryzować na Moq, Rhino Mocks czy MS Moles i Stubs.Składnia Porównanie makiet Moq i Rhino
Wiem, że Rhino Mocks oraz krety i stuby dość dobrze. Ale nie jestem zaznajomiony z Moq. Jak działa składnia? Czy wspiera Arrange Act Assert (AAA) jak Rhino Mocks (Słyszałem, że to stworzyli, ale nie jestem pewien). Czy ma silne pisanie na klawiaturze?
Zasadniczo pochylam się w stronę Rhino Mocks (używając Moli w razie potrzeby). Ale nie chcę tego robić tylko dlatego, że znam Rhino Mocks. Jeśli Moq jest w rzeczywistości lepszy lub (nawet ważniejszy) łatwiejszy w użyciu, to chcę go nauczyć i wybrać ten.
Więc, ktoś, kto użył obu i czuje się jak daje mi porównanie składni?
Dang dobre rzeczy w tych postach. Dzięki za wskazanie mi w ten sposób! Czy NSubstitute "Prod" jest godny? Lubię składnię, ale jako nowy przybycie na imprezę, nie wiem, jak stabilna jest. – Vaccano
Nie znalazłem żadnych prawdziwych problemów związanych z używaniem w produkcji. Jest kilka skrajnych przypadków, które wciąż wymagają wygładzenia, ale przyjdzie czas, aw tych przypadkach zawsze można cofnąć się do jednej z innych fałszywych frameworków. –
+1 dla wyraźnego zapisu. (Chociaż przypadkowe użycie finalizatora w twoim przykładzie Klasa turystyczna podniosła moje brwi - IMO nigdy nie powinieneś używać finalizatora, chyba że twoja klasa zawiera bezpośrednio niezarządzane zasoby.) –