Pytania oznaczone «xunit.net»

102
xUnit.net: Globalna konfiguracja + porzucenie?

To pytanie dotyczy frameworka testów jednostkowych xUnit.net . Muszę uruchomić kod przed wykonaniem jakiegokolwiek testu, a także kod po wykonaniu wszystkich testów. Pomyślałem, że powinien istnieć jakiś interfejs atrybutów lub znaczników wskazujący globalny kod inicjalizacji i zakończenia, ale...

100
Przekaż złożone parametry do [Teoria]

Xunit ma fajną funkcję : możesz utworzyć jeden test z Theoryatrybutem i umieścić dane w InlineDataatrybutach, a xUnit wygeneruje wiele testów i przetestuje je wszystkie. Chcę mieć coś takiego, ale parametry do mojej metody nie są „proste” (dane jak string, int, double), ale lista mojej...

89
Mockowanie IPrincipal w ASP.NET Core

Mam aplikację ASP.NET MVC Core, dla której piszę testy jednostkowe. Jedna z metod akcji używa nazwy użytkownika dla niektórych funkcji: SettingsViewModel svm = _context.MySettings(User.Identity.Name); co oczywiście kończy się niepowodzeniem w teście jednostkowym. Rozejrzałem się i wszystkie...