Mam takie metody: public <T> method(String s, Class<T> t) {...} Że muszę sprawdzić, czy nulljest przekazywany do drugiego argumentu, gdy używam dopasowań dla innych parametrów, robiłem to: @SuppressWarnings("unchecked") verify(client).method(eq("String"), any(Class.class)); Ale czy jest lepszy sposób (bez wyłączania ostrzeżeń)? Treprezentuje typ zwracany przez inną metodę, która jest czasami voidiw takich przypadkach …
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 5 lat temu . Popraw to pytanie Gdzie mogę znaleźć specyfikację danych wyjściowych XML JUnit. Moim celem jest napisanie raportującego XML UnitTest ++, …
EDYCJA: przełączono na lepszy przykład i wyjaśniono, dlaczego jest to prawdziwy problem. Chciałbym napisać testy jednostkowe w Pythonie, które będą kontynuowane, gdy asercja nie powiedzie się, tak żebym mógł zobaczyć wiele niepowodzeń w jednym teście. Na przykład: class Car(object): def __init__(self, make, model): self.make = make self.model = make # …
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 1 rok temu . Popraw to pytanie Przedstawiam testy w projekcie, który intensywnie wykorzystuje operacje IO (w tym przypadku system plików). System stale …
Próbuję uruchomić test jednostkowy Xcode dla mojej aplikacji na iOS. Chętnie zrobię to na iPadzie podłączonym przez USB do komputera Mac. Próbuję uruchomić test z wiersza poleceń, aby później uruchomić go z Jenkinsa. Poniżej znajduje się opis tego, co obecnie wpisuję w wierszu poleceń, oraz otrzymywany błąd. Proszę pomóż. Kod: …
Mam obiekt, który można rozszerzyć wzdłuż testowanego zachowania, ale chcę się upewnić, że oryginalne właściwości nadal istnieją. var example = {'foo':'bar', 'bar':'baz'} var result = extendingPipeline(example) // {'foo':'bar', 'bar':'baz', 'extension': Function} expect(result).toEqual(example) //fails miserably Chciałbym mieć dopasowanie, które przejdzie w tym przypadku w następujący sposób: expect(result).toInclude(example) Wiem, że mogę napisać …
Utworzyłem użytkowników do moich testów jednostkowych na dwa sposoby: 1) Utwórz urządzenie dla „auth.user”, które wygląda mniej więcej tak: { "pk": 1, "model": "auth.user", "fields": { "username": "homer", "is_active": 1, "password": "sha1$72cd3$4935449e2cd7efb8b3723fb9958fe3bb100a30f2", ... } } Pominąłem pozornie nieistotne części. 2) Użyj 'create_user' w funkcji setUp (chociaż wolałbym zachować wszystko w …
W programowaniu TDD pierwszą rzeczą, którą zwykle robisz, jest utworzenie interfejsu, a następnie rozpoczęcie pisania testów jednostkowych w odniesieniu do tego interfejsu. W miarę postępów w procesie TDD skończyłoby się na utworzeniu klasy, która implementuje interfejs, a następnie w pewnym momencie test jednostkowy przeszedłby. Teraz moje pytanie dotyczy prywatnych i …
Używam Visual Studio 2015 Community Edition i wiem, że ma on opcję tworzenia testów jednostkowych do testowania kodu, ale nie widzę opcji testowania pokrycia kodu, więc chciałbym wiedzieć, czy Visual Studio ma tę opcję lub jeśli muszę użyć wtyczki innej firmy. Jeśli muszę skorzystać z rozwiązania innej firmy, czy byłaby …
Mam funkcję z dekoratorem, którą próbuję przetestować za pomocą biblioteki Python Mock . Chciałbym użyćmock.patch do zastąpienia prawdziwego dekoratora fałszywym dekoratorem typu „bypass”, który po prostu wywołuje funkcję. Nie potrafię pojąć, jak nałożyć łatkę, zanim prawdziwy dekorator zawinie funkcję. Wypróbowałem kilka różnych wariacji na temat celu poprawki i zmiany kolejności …
Mam funkcję Pythona, która zapisuje plik wyjściowy na dysku. Chcę napisać dla niego test jednostkowy przy użyciu unittestmodułu Pythona . Jak potwierdzić równość plików? Chciałbym otrzymać błąd, jeśli zawartość pliku różni się od oczekiwanej + lista różnic. Jak na wyjściu polecenia Unix diff . Czy jest na to oficjalny lub …
Nie jest to udokumentowane na stronie internetowej i wydaje się, że ludzie mają problemy z konfiguracją frameworka. Czy ktoś może pokazać krok po kroku wprowadzenie do przykładowej konfiguracji projektu?
Próbuję wymyślić metodologię testowania dla naszego projektu django-seler . Przeczytałem notatki w dokumentacji , ale nie dały mi one dobrego pojęcia, co właściwie mam robić. Nie martwię się testowaniem zadań w rzeczywistych demonach, tylko funkcjonalność mojego kodu. Głównie się zastanawiam: Jak możemy ominąć task.delay()podczas testu (próbowałem ustawić, CELERY_ALWAYS_EAGER = Trueale …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.