Tag: 试剂

Clojurescript / Reagent Unit测试组件 – 模拟onChange

对于我有文本框的组件,我需要能够从测试中更改其中的文本: (defn choose-city-component [] (let [inner-state (r/atom {:text “”})] (fn [] [:div [:input#txt_city { :type “text” :value (@inner-state :text) :on-change #(swap! inner-state assoc :text (-> % .-target .-value))… 在测试中,我在屏幕上渲染它: (deftest choose-city-component-test-out ;;GIVEN render component in test (let [comp (r/render-component [w/choose-city-component] (. js/document (getElementById “test”)))] ;;WHEN changing the city…. 现在使用jQuery触发器我试图在文本上模拟onChange: 我们尝试了 (.change ($ :#txt_city) {“target” {“value” […]