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
Jakiś sposób na przetestowanie EventEmittera w Angular2?
Mam składnik, który używa EventEmitter i EventEmitter jest używany, gdy ktoś na stronie zostanie kliknięty. Czy istnieje sposób, w jaki mogę obserwować EventEmitter podczas testu jednostkowego i użyć TestComponentBuilder, aby kliknąć element, który wyzwala metodę EventEmitter.next () i zobaczyć, co zostało wysłane?


2
Testowanie Angular 2 - wywołanie funkcji asynchronicznej - kiedy używać
Kiedy używasz funkcji asynchronicznej w TestBed podczas testowania w Angular 2? Kiedy tego używasz? beforeEach(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); }); A kiedy tego używasz? beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); })); Czy ktoś może mnie w tym oświecić?

1
Moq weryfikacja z parametrem obiektu
Próbuję zweryfikować parametr, który jest klasą. Testowany kod jest w porządku. Błąd jest w teście. Wypróbowałem dwie metody, z których obie zawiodły. Oto moje próby: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.UploadedFileData, new ImageFilterOptions() { Width = 256, Height = 256, })); To zawsze kończy się niepowodzeniem, mimo że obiekt przekazany jako drugi …
86 c#  .net  unit-testing  moq 


12
Nie znaleziono testów dla danego obejmuje błąd podczas uruchamiania sparametryzowanego testu jednostkowego w Android Studio
Próbowałem uruchomić sparametryzowany test jednostkowy, jak poniżej w Android Studio. import android.test.suitebuilder.annotation.SmallTest; import junit.framework.TestCase; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameter; import org.junit.runners.Parameterized.Parameters; import java.util.Arrays; import java.util.Collection; @RunWith(Parameterized.class) @SmallTest public class FibonacciTest extends TestCase { @Parameters public static Collection<Object[]> data() { return Arrays.asList(new Object[][] { {0, 0}, …

3
Jak zmienić próbną implementację na podstawie pojedynczego testu [Jestjs]
Chciałbym zmienić implementację mockowanej zależności na podstawie pojedynczego testu , rozszerzając domyślne zachowanie makiety i przywracając ją z powrotem do oryginalnej implementacji, gdy wykonywany jest następny test. W skrócie to, co staram się osiągnąć: pozorowana zależność zmień / rozszerz próbną implementację w jednym teście powrócić do oryginalnego makiety po wykonaniu …

6
Dlaczego Assert.AreEqual (T obj1, Tobj2) kończy się niepowodzeniem z identycznymi tablicami bajtów
Mam dwie identyczne tablice bajtów w następującym segmencie kodu: /// <summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Obie tablice są identyczne co do samego bajtu. …

7
Najlepsze praktyki programowania sterowanego testami przy użyciu języka C # i RhinoMocks [zamknięte]
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 pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

5
Kompilacja Perla, testy jednostkowe, pokrycie kodu: kompletny przykład roboczy
Większość odpowiedzi Stackoverflow, które znalazłem w odniesieniu do procesu budowania Perla, testów jednostkowych i pokrycia kodu po prostu kieruje mnie do CPAN w celu uzyskania tam dokumentacji. Nie ma absolutnie nic złego w wskazywaniu na moduły CPAN, ponieważ tam powinna znajdować się pełna dokumentacja. Jednak w wielu przypadkach miałem problemy …



4
Czy istnieje zestaw plików „Lorem ipsums” do testowania problemów z kodowaniem znaków?
Do tworzenia układu mamy nasz słynny tekst „Lorem ipsum”, aby sprawdzić, jak wygląda. To, czego szukam, to zestaw plików zawierających tekst zakodowany za pomocą kilku różnych kodowań, których mogę użyć w moich testach JUnit, aby przetestować niektóre metody, które zajmują się kodowaniem znaków podczas czytania plików tekstowych. Przykład: Posiadanie ISO …

7
phpunit unika argumentów konstruktora dla makiety
W jaki sposób można uniknąć konieczności wywoływania konstruktora przez phpunit w celu uzyskania pozorowanego obiektu? W przeciwnym razie potrzebowałbym obiektu pozorowanego jako argumentu konstruktora, innego do tego itp. Interfejs API wygląda następująco: getMock($className, $methods = array(), array $arguments = array(), $mockClassName = '', $callOriginalConstructor = TRUE, $callOriginalClone = TRUE, $callAutoload …

10
Testujesz usługę sieciową JAX-RS?
Obecnie szukam sposobów tworzenia automatycznych testów dla usługi internetowej opartej na JAX-RS (Java API for RESTful Web Services). Zasadniczo potrzebuję sposobu, aby przesłać mu określone dane wejściowe i sprawdzić, czy otrzymuję oczekiwane odpowiedzi. Wolałbym to zrobić za pośrednictwem JUnit, ale nie jestem pewien, jak można to osiągnąć. Jakiego podejścia używasz …

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.