Pytania otagowane jako nunit

NUnit to platforma testów jednostkowych typu open source dla .NET i Silverlight napisana w języku C #. Służy temu samemu celowi, co JUnit lub TestNG w świecie Java i jest jednym z wielu w rodzinie xUnit.

4
NUnit kontra xUnit
На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? Jakie są różnice między NUnit i xUnit.net ? Jaki jest sens rozwijania dwóch z nich, a nie tylko jednego? Czytałem, że xUnit jest rozwijany przez wynalazcę NUnit: xUnit.net to narzędzie do testów jednostkowych dla …
115 c#  .net  nunit  xunit 

10
Test jednostkowy, NUnit czy Visual Studio?
Używam programu Visual Studio (czasami resharper) do uruchomienia mojego testu jednostkowego. Słyszałem o NUnit, ale nie wiem o nim zbyt wiele ... Powinienem się tym przejmować? Czy może zaoferować coś lepszego niż studio wizualne? Czy powinienem używać NUnit i dlaczego?

1
Moq: Nieprawidłowa konfiguracja elementu członkowskiego, którego nie można zastąpić: x => x.GetByTitle („asdf”)
Nie wiem, jak mogę to naprawić, próbuję wykonać test jednostkowy metody „GetByTitle” Oto moje definicje: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle GetByTitle(string title); } test jednostkowy: [Test] public void can_load_by_title() …
111 c#  nhibernate  nunit  resharper  moq 


5
Czy MSTest ma odpowiednik TestCase NUnit?
Uważam, że TestCasefunkcja w NUnit jest całkiem przydatna jako szybki sposób określenia parametrów testu bez konieczności stosowania oddzielnej metody dla każdego testu. Czy jest coś podobnego w MSTest? [TestFixture] public class StringFormatUtilsTest { [TestCase("tttt", "")] [TestCase("", "")] [TestCase("t3a4b5", "345")] [TestCase("3&5*", "35")] [TestCase("123", "123")] public void StripNonNumeric(string before, string expected) { …

6
Testuj parametryzację w xUnit.net podobnie jak w NUnit
Czy są jakieś środki w ramach xUnit.net podobne do następujących funkcji NUnit? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new object[]{ 5.1234m, …

19
Sprawdź, czy kod jest uruchomiony w ramach testu jednostkowego
Mam test jednostkowy (nUnit). Wiele warstw w dół stosu wywołań metoda zakończy się niepowodzeniem, jeśli zostanie uruchomiona za pośrednictwem testu jednostkowego. Idealnie byłoby użyć czegoś takiego jak mockowanie do skonfigurowania obiektu, od którego zależy ta metoda, ale jest to kod innej firmy i nie mogę tego zrobić bez dużego nakładu …
107 c#  reflection  nunit 

12
Jak testujesz prywatne metody za pomocą NUnit?
Zastanawiam się, jak prawidłowo korzystać z NUnit. Najpierw utworzyłem oddzielny projekt testowy, który używa mojego projektu głównego jako odniesienia. Ale w takim przypadku nie jestem w stanie przetestować prywatnych metod. Zgadłem, że muszę dołączyć kod testowy do kodu głównego ?! - To nie wydaje się być właściwym sposobem, aby to …

10
NUnit nie uruchamia kodu programu Visual Studio 2010
Próbuję załadować dll programu Visual Studio 2010 beta do interfejsu GUI NUnit. Wyświetla się komunikat o błędzie. Ten zestaw jest tworzony przez środowisko uruchomieniowe nowsze niż aktualnie załadowane środowisko uruchomieniowe i nie można go załadować. Być może próbujesz załadować kompilację zestawu przy użyciu nowszej wersji środowiska CLR niż wersja, w …

3
Bieżący SynchronizationContext nie może być używany jako TaskScheduler
Używam zadań do uruchamiania długotrwałych wywołań serwera w moim ViewModel, a wyniki są kierowane z powrotem przy Dispatcherużyciu TaskScheduler.FromSyncronizationContext(). Na przykład: var context = TaskScheduler.FromCurrentSynchronizationContext(); this.Message = "Loading..."; Task task = Task.Factory.StartNew(() => { ... }) .ContinueWith(x => this.Message = "Completed" , context); Działa to dobrze, gdy uruchamiam aplikację. Ale …

18
Błąd selenu - Żądanie HTTP do zdalnego WebDriver przekroczyło limit czasu po 60 sekundach
Używam Selenium od wielu miesięcy, którego używamy do automatyzacji niektórych naszych wewnętrznych procesów testowych. Skrypty przeszły pomyślnie. Niedawno zaktualizowałem webdriver do C # 2.40.0 przy użyciu FF 27.01 i teraz nasze skrypty zawodzą w losowych miejscach z następującym błędem. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown method failed. OpenQA.Selenium.WebDriverException : The HTTP request to the …


12
Jak mogę równolegle przeprowadzać testy NUnit?
Mam duży pakiet testów akceptacyjnych (~ 10 sekund na test) napisany przy użyciu NUnit. Chciałbym wykorzystać fakt, że wszystkie moje maszyny mają wiele rdzeni. Idealnie byłbym w stanie uruchomić jeden test na rdzeń, niezależnie od innych testów. Istnieje PNUnit, ale jest przeznaczony do testowania problemów z synchronizacją wątków i tym …
83 nunit 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.