Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie...
Mam kod (C #), który opiera się na dzisiejszej dacie, aby poprawnie obliczyć rzeczy w przyszłości. Jeśli używam dzisiejszej daty w teście, muszę powtórzyć obliczenia w teście, co nie wydaje się właściwe. Jaki jest najlepszy sposób ustawienia daty na znaną wartość w teście, aby sprawdzić, czy wynik...
Tak więc, kontynuując moje noworoczne postanowienie, aby uzyskać więcej w TDD, teraz zaczynam więcej pracować z Rhino Mocks . Jedną rzeczą, którą chciałbym zrobić, jest upewnienie się, że naprawdę rozumiem, do czego zmierzam, więc chciałem sprawdzić, czy rozumiem to, co widziałem do tej pory (i...
Używam makiety w Pythonie i zastanawiałem się, które z tych dwóch podejść jest lepsze (czytaj: bardziej pythonowe). Metoda pierwsza : po prostu utwórz pozorowany obiekt i użyj go. Kod wygląda następująco: def test_one (self): mock = Mock() mock.method.return_value = True...
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie...
Jeśli piszę testy jednostkowe w Pythonie (używając modułu unittest), czy jest możliwe wyprowadzenie danych z nieudanego testu, więc mogę go zbadać, aby pomóc wydedukować, co spowodowało błąd? Zdaję sobie sprawę z możliwości stworzenia niestandardowej wiadomości, która może zawierać pewne...
Problem: Kiedy wykonuję ten sam test go dwa razy, drugie uruchomienie w ogóle nie jest wykonywane. Wyniki pochodzą z pamięci podręcznej z pierwszego uruchomienia. PASS ok tester/apitests (cached) Spinki do mankietów Sprawdziłem już https://golang.org/cmd/go/#hdr-Testing_flags, ale nie ma...
Mam następującą procedurę obsługi żądań do zapisywania automatów. Sprawdziłem, że to działa, gdy używam np. CURL. Teraz chcę przetestować metodę za pomocą testu Spring MVC. Próbowałem użyć programu fileUploader, ale nie udaje mi się go uruchomić. Nie udaje mi się też dodać części JSON. Jak...
Jasmine spyOndobrze jest zmieniać zachowanie metody, ale czy istnieje sposób na zmianę właściwości value (zamiast metody) obiektu? kod mógłby wyglądać jak poniżej: spyOn(myObj,
tło Konsola programisty Androida ma 3 zakładki do publikowania pliku apk aplikacji: alfa, beta i produkcja, jak pokazano tutaj: jak pamiętam z jednego z wykładów Google IO, jednym fajnym sposobem sprawdzenia, jak dobra jest Twoja aplikacja przed opublikowaniem w 100% skali, jest zezwolenie...
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
Powiedzmy, że mam klasę bez metody equals (), do której nie ma źródła. Chcę zapewnić równość w dwóch instancjach tej klasy. Mogę wykonać wiele potwierdzeń: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(),...
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Piszę testy dla funkcji takiej jak następna: def foo(): print 'hello world!' Więc kiedy chcę przetestować tę funkcję, kod będzie wyglądał tak: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is an StringIO instance assert...
Czy komuś udało się wygenerować pokrycie kodu dla testów jednostkowych Go? Nie mogę znaleźć odpowiedniego narzędzia w
Zrujnowałem kilka testów jednostkowych jakiś czas temu, kiedy przeszedłem i refaktoryzowałem je, aby były bardziej SUCHE - cel każdego testu nie był już jasny. Wydaje się, że istnieje kompromis między czytelnością testów a łatwością konserwacji. Jeśli zostawię zduplikowany kod w testach...
Problem: Mam projekt z jacoco i chcę mieć możliwość filtrowania określonych klas i / lub pakietów. Powiązana dokumentacja: Przeczytałem następującą dokumentację: Urzędnik jacocosite: http://www.eclemma.org/jacoco/index.html Urzędnik jacoco dokumenty dla gradle:
Piszę testy jednostkowe i chcę używać JUnitParamsRunneri MockitoJUnitRunnerdla jednej klasy testowej. Niestety nie działa: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Czy istnieje sposób na użycie obu, Mockito i...
Każde wywołanie w moich testach jednostkowych do jednego Debug.Write(line)lub Console.Write(Line)po prostu jest pomijane podczas debugowania, a wynik nigdy nie jest drukowany. Wywołania tych funkcji z klas, których używam, działają poprawnie. Rozumiem, że testowanie jednostkowe ma być...
Mam prostą bibliotekę klas rdzenia dotnet z pojedynczą metodą testową XUnit: TestLib.csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference...