Aky testovaci framework si vybrat? rubrika: Programování: .Net
Keby ste mali moznost sa rozhodnut pre jeden testovaci framework pre .NET projekty,ktory by ste si vybrali a preco?
Idealne free a aby sa dal pouzit na rozne druhy projectov - web api, console app, mvc atd.
Mam skusenosti s Typemock Isotor ale ten je plateny.
Moq? RhinoMock?
Na anotace testu xUnit.net, protoze ma podle me nejprijemnejsi API, umi snadno poustet testy paralelne a ma asi nejhezci podporu pro FsCheck pres PropertyAttribute
(i v C#). Alternativne NUnit - umi skoro to same, jen mi z nejakeho duvodu sedi o neco min.
Pro mockovani mi nejvic sedi Rhino Mocks, ale cim vic testuju a pisu funkcionalnejsim stylem, tim min mockovani potrebuju. Pokud je potreba mockovat sealed nebo static veci, tak Microsoft Fakes (ale radsi refactorovat :) ).
Vsechno z toho jde pouzit pro vsechny typy .NET projectu. Jako rozsireni pro vyvoj ve Visual Studiu navic doporucuju NCrunch (i kdyz ten je placeny), ktery pousti testy na pozadi a u kazde radky kodu rovnou ukazuje vysledky a casy testu (detailneji nez Code Lens).
Pro zobrazení všech 3 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem: