Pytania oznaczone «testing»

147
Mock funkcje w Go

Uczę się Go, kodując mały, osobisty projekt. Mimo że jest mały, zdecydowałem się przeprowadzić rygorystyczne testy jednostkowe, aby od samego początku nauczyć się dobrych nawyków w Go. Zwykłe testy jednostkowe były w porządku i eleganckie, ale teraz jestem zaintrygowany zależnościami; Chcę mieć...

145
pytest: zapewniam prawie równe

Jak zrobić assert almost equalz py.test dla pływaków bez uciekania się do czegoś takiego: assert x - 0.00001 <= y <= x + 0.00001 Dokładniej rzecz biorąc, przydatne będzie poznanie zgrabnego rozwiązania do szybkiego porównywania par pływaków bez ich rozpakowywania: assert (1.32, 2.4) ==...

144
Testowanie klas abstrakcyjnych

Jak przetestować konkretne metody klasy abstrakcyjnej za pomocą PHPUnit? Spodziewałbym się, że będę musiał stworzyć jakiś obiekt w ramach testu. Chociaż nie mam pojęcia, jaka jest najlepsza praktyka w tym zakresie lub czy PHPUnit na to

142
Sprawdź wywołanie metody przy użyciu Moq

Jestem całkiem nowy w testowaniu jednostkowym w C # i uczę się używać Moq. Poniżej znajduje się klasa, którą próbuję przetestować. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method =...

141
Przykład argumentu Mockito Captor

Czy ktoś może mi podać przykład pokazujący, jak używać tej org.mockito.ArgumentCaptorklasy i czym różni się ona od prostych dopasowań, które są dostarczane z mockito. Przeczytałem dostarczone dokumenty mockito, ale te nie ilustrują tego jasno, żaden z nich nie jest w stanie wyjaśnić tego...

141
Jak udawać importy modułu ES6?

Mam następujące moduły ES6: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ......

141
Mockito: InvalidUseOfMatchersException

Mam narzędzie wiersza poleceń, które wykonuje sprawdzenie DNS. Jeśli sprawdzenie DNS powiedzie się, polecenie przechodzi do dalszych zadań. Próbuję napisać testy jednostkowe do tego za pomocą Mockito. Oto mój kod: public class Command() { // .... void runCommand() { // .. dnsCheck(hostname,...