Jakie jest rzeczywiste zastosowanie „niepowodzenia” w przypadku testowym
Jakie jest rzeczywiste zastosowanie „niepowodzenia” w przypadku testowym
Mam aplikację, która zależy od zmiennych środowiskowych, takich jak: const APP_PORT = process.env.APP_PORT || 8080; i chciałbym to przetestować np .: APP_PORT można ustawić za pomocą zmiennej env węzła. lub że expressaplikacja działa na porcie ustawionym zprocess.env.APP_PORT Jak mogę to...
Chciałbym dodać kilka rzeczy do tego, co unittest.TestCaserobi klasa po zainicjowaniu, ale nie wiem, jak to zrobić. Teraz robię to: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of tempfiles/dirs etc...
Próbuję utworzyć UnitTest, aby sprawdzić, czy obiekt został usunięty. from django.utils import unittest def test_z_Kallie_can_delete_discussion_response(self): ...snip... self._driver.get("http://localhost:8000/questions/3/want-a-discussion") self.assertRaises(Answer.DoesNotExist,...
Próbuję użyć nowego standardowego sposobu ładowania danych początkowych w Railsach 2.3.4+, db:seedzadaniu rake. Ładuję stałe dane, które są wymagane, aby moja aplikacja naprawdę działała poprawnie. Jaki jest najlepszy sposób uruchomienia db:seedzadania przed testami, aby dane zostały wstępnie...
Tło: Mam pewne problemy z klejnotem Thoughtbota „Factory Girl”, który służy do tworzenia obiektów do wykorzystania w testach jednostkowych i innych. Chciałbym podejść do konsoli i przeprowadzić różne rozmowy z Factory Girl, aby sprawdzić, co się dzieje. Na przykład chciałbym tam wejść, są...
Oba są platformami testów jednostkowych obsługujących BDD (Behavior Driven Development) dla Scali, napisanymi w Scali. A Specyfikacja jest zbudowany na może również obejmować ScalaTest ramy. Ale czego nie oferuje specyfikacja ScalaTest? Jakie są
Próbuję wybrać opcję z listy rozwijanej dla testów kątowych e2e przy użyciu kątomierza. Oto fragment kodu opcji wyboru: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for...
Przez ostatnie kilka dni walę głową w ścianę, ale pomimo wielu wyszukiwań w Google / SO / Github nie mogę znaleźć rozwiązania problemów, które mam! Wszystko, co próbuję zrobić, to utworzyć testy jednostkowe dla mojej aplikacji, która korzysta z podów Firebase. Używam Xcode 7.3.1 i Cocoapods...
Niedawno budowałem ramy testowe dla trochę języka C #, nad którym pracowałem. Mam skonfigurowany NUnit i nowy projekt w moim obszarze roboczym, aby przetestować komponent. Wszystko działa dobrze, jeśli załaduję moje testy jednostkowe z Nunit (v2.4), ale doszedłem do punktu, w którym naprawdę...
Mam następujący moduł, który próbuję przetestować w Jest: // myModule.js export function otherFn() { console.log('do something'); } export function testFn() { otherFn(); // do other things } Jak pokazano powyżej, eksportuje niektóre nazwane funkcje i, co ważne, testFnużywa otherFn. W...
W projekcie, w Android Studio, domyślnie są dwa foldery testowe. Pierwsza to src/androidTest. Ten folder istniał już w poprzedniej wersji Android Studio. Niemniej jednak jest teraz domyślnie nowy folder testowy src/testi nowa zależność,testCompile 'junit: junit: 4.12' w build.gradle. Którego...
Biorąc pod uwagę następujący interfejs: public interface IFoo { bool Foo(string a, bool b = false); } Próba kpiny za pomocą Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); daje następujący błąd w czasie kompilacji: Drzewo...
Mam funkcję ( foo), która wywołuje inną funkcję ( bar). Jeśli wywołanie bar()wywołuje podniesienie HttpError, chcę to obsłużyć specjalnie, jeśli kod statusu to 404, w przeciwnym razie ponownie podniesie. Próbuję napisać kilka testów jednostkowych wokół tej foofunkcji, wyszydzając wywołanie bar()....
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...
Przerzuciłem się na JUnit4.4 z JUnit3.8. Uruchamiam testy za pomocą programu Ant, wszystkie testy przebiegają pomyślnie, ale klasy narzędzi testowych kończą się niepowodzeniem z błędem „Brak metod do uruchomienia”. Wzorzec, którego używam, polega na umieszczeniu wszystkich klas o nazwie * Test * w...
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 miesięcy temu . Popraw to pytanie...
Koncepcji programowania sterowanego testami uczę się czytając artykuły Craftsman (kliknij Craftsman pod Według tematu ) zalecane w odpowiedzi na moje poprzednie pytanie „Przykładowy projekt do nauki JUnita i właściwej inżynierii oprogramowania” . Póki co bardzo mi sie do podoba! Ale teraz chcę...
Czy jest jakaś funkcja uruchamiana na początku / końcu scenariusza testów? Funkcje setUp i tearDown są uruchamiane przed / po każdym teście. Zazwyczaj chciałbym mieć to: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the beginning, once def...
Czy istnieje prosty mechanizm zastępowania ustawień Django w teście jednostkowym? Mam menedżera na jednym z moich modeli, który zwraca określoną liczbę najnowszych obiektów. Liczba zwracanych obiektów jest zdefiniowana przez ustawienie NUM_LATEST. Może to spowodować niepowodzenie moich testów,...