Wenn ich eine Komponente mit shallow
oder mount
rendere, wird die Komponente im Speicher gerendert und ist nicht an DOM angeschlossen.TDD mit Enzym flach und montieren?
Das bedeutet, dass während ich meine Tests ausführe, ich tatsächlich keine Ausgabe im Browser sehe.
Wie soll ich Test Driven Development durchführen, wenn ich nicht sehen kann, ob die Komponente, die ich entwickle, so aussieht wie sie sollte? (css style, sizes etc)
Danke, aber wenn ich TDT mache, erstelle ich meine ganze Komponente mit nur den Tests, die ich dafür erstelle, und ich denke, ich sollte die Chance haben zu sehen, was ich baue ... Es wäre einfach unmöglich, einen Knopf zu entwickeln, ohne zu wissen, wie er aussieht. –
Hmmm, in diesem Fall kann man kein Dom-Fenster fälschen. Sie sollten Ihren Test "im Browser" -Modus ausführen, um in der Lage zu sein, JS unser CSS zu überprüfen, wie Sie möchten –
ja ich bin bereits Karma in Chrome laufen, wenn ich ... –