Prüfe, ob die Funktion react und enzyme heißt

9

Ich versuche eine der Methoden in meiner Reaktionskomponente zu testen. Es wird nach einem Knopfklick aufgerufen, damit ich die Simulation mit dem Enzym durchführen kann

%Vor%

Meine Komponentenmethode ist hier:

%Vor%

Das _handleCloneClick wird aufgerufen, wenn der Benutzer auf die Schaltfläche klickt, die in der Simulation ist, wie kann ich testen, ob es erfolgreich aufgerufen wurde?

    
Jake 03.11.2016, 03:40
quelle

1 Antwort

3

Es gibt zwei Optionen, entweder sollten Sie _handleCloneClick des Prototyps der Komponente ausspionieren, bevor Sie die Komponente rendern:

%Vor%

Und in Ihrem Test:

%Vor%

Oder Sie können versuchen, nach dem Rendern der Komponente einen Spion zu setzen und anschließend wrapper.update() aufzurufen:

%Vor%     
Lazarev Alexandr 03.11.2016, 04:57
quelle

Tags und Links