Pytania otagowane jako unit-testing

Testowanie jednostkowe to metoda, według której poszczególne jednostki kodu źródłowego są testowane w celu ustalenia, czy nadają się do użycia.

5
Czy testy jednostkowe prowadzą do przedwczesnego uogólnienia (szczególnie w kontekście C ++)?
Uwagi wstępne Nie będę się rozróżniał różnych rodzajów testów, na tych stronach jest już kilka pytań na ten temat. Wezmę to, co tam jest i co mówi: testowanie jednostkowe w sensie „testowanie najmniejszej możliwej do wydzielenia jednostki aplikacji”, z której faktycznie pochodzi to pytanie Problem izolacji Jaka jest najmniejsza możliwa …


8
Jeden czy wiele plików do testowania jednostkowego jednej klasy?
Badając najlepsze praktyki testowania jednostek, aby pomóc w opracowaniu wytycznych dla mojej organizacji, natknąłem się na pytanie, czy lepiej lub przydatniej jest oddzielić urządzenia testowe (klasy testowe) czy zachować wszystkie testy dla jednej klasy w jednym pliku. Fwiw, mam na myśli „testy jednostkowe” w czystym sensie, że są to testy …

1
Czy ma sens mierzenie zasięgu warunkowego dla kodu Java 8?
Zastanawiam się, czy pomiar pokrycia kodu warunkowego przez obecne narzędzia dla Java nie jest przestarzały od czasu pojawienia się Java 8. Z Java 8 użytkownika Optionali Streamczęsto możemy uniknąć kodu rozgałęzień / pętle, co sprawia, że łatwo dostać bardzo wysoki zasięg bez warunkowego testowanie wszystkich możliwych ścieżek wykonania. Porównajmy stary …


1
Jak przetestować czytnik plików?
Pracuję nad projektem z kilkoma formatami plików. Niektóre formaty są określone przez .xsds, inne przez dokumentację na ich stronach internetowych, a niektóre są niestandardowymi formatami wewnętrznymi, które nie mają dokumentacji. Mwahahahaha. Jaki jest problem? Chciałbym przetestować moje czytniki plików, ale nie jestem do końca pewien, jak to zrobić. Przepływ aplikacji …

6
Dlaczego potrzebuję testów jednostkowych do testowania metod repozytorium?
Muszę wcielić się w diabła, który jest zwolennikiem tego pytania, ponieważ nie mogę go dobrze bronić z powodu braku doświadczenia. Oto oferta, dostaję koncepcyjnie różnice między testowaniem jednostkowym a testowaniem integracyjnym. Skupiając się w szczególności na metodach trwałości i repozytorium, test jednostkowy użyłby makiety prawdopodobnie za pośrednictwem struktury takiej jak …

4
Wdrożenie testów jednostkowych w firmie, która tego nie robi
Kierownik ds. Rozwoju oprogramowania w mojej firmie właśnie „zrezygnował” (tj. Został zwolniony) i teraz staramy się usprawnić praktyki programistyczne w naszej firmie. Chcemy wdrożyć testy jednostkowe we wszystkich programach tworzonych odtąd. Informacje zwrotne od twórców są następujące: Wiemy, że testowanie jest cenne Ale zawsze zmieniasz specyfikacje, więc byłoby to stratą …
19 unit-testing  tdd 

1
Jednostka przetestowała moją klasę. Jak zacząć test integracyjny?
Napisałem klasę, która zarządza adresatami na liście MailChimp, o nazwie MailChimpRecipient. Wykorzystuje klasę MCAPI, która jest zewnętrznym opakowaniem API. http://apidocs.mailchimp.com/api/1.3/ http://apidocs.mailchimp.com/api/downloads/ Przekazuję obiekt MCAPI do konstruktora obiektu MailChimpRecipient, więc napisałem testy jednostkowe przy użyciu PHPUnit, które testują całą logikę we własnej klasie (nie testuję klasy MCAPI). Mam 100% pokrycia kodu …
19 php  unit-testing 


1
Jak skonfigurować testów jednostkowych w Visual Studio 2010? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Robię mój pierwszy duży projekt i nie mam dużo doświadczenia w profesjonalnym środowisku programowania. Podczas badania niczego programowanie związane …

6
Czy naprawdę potrzebuję ram testów jednostkowych?
Obecnie w mojej pracy mamy duży pakiet testów jednostkowych dla naszej aplikacji C ++. Nie używamy jednak ram testów jednostkowych. Po prostu używają makra C, które w zasadzie otacza aser i cout. Coś jak: VERIFY(cond) if (!(cond)) {std::cout << "unit test failed at " << __FILE__ << "," << __LINE__; …

3
Czy powinienem dołączyć testy do obrazu Docker?
Jeśli chodzi o testy, mogę wymyślić dwie opcje: Umieść test i aplikację w jednym obrazie. Uwzględnij tylko kod aplikacji na obrazie. Utwórz kontener specyficzny dla testu, który buduje po głównym obrazie i dodaje do niego kilka warstw (kod testowy, zależności itp.). W przypadku pierwszej opcji mogę przetestować pojemnik i wysłać …

1
Testy jednostkowe: odroczone twierdzenia z Linq
Czy można dodawać odroczone twierdzenia w ten sposób? var actualKittens = actualKittens.Select(kitten => { Assert.IsСute(kitten); return kitten }); Dlaczego? Mogę więc powtórzyć tylko raz, nawet w przypadku stwierdzeń oczekujących zmaterializowanej kolekcji, na przykład: CollectionAssert.AreEquivalent(expectedKittens, actualKittens.ToList()); Może to być nie tylko Select, ale metoda ze zdefiniowanym iteratorem i mająca wiele kontroli …


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.