Stavo leggendo Clojure in Action capitolo 8 su TDD e ho sperimentato con la macro di stub. Usa il meccanismo di legame dinamico per bloccare le funzioni. Purtroppo, in Clojure 1.3 non è possibile utilizzare il meccanismo di binding per le vars non dinamiche, quindi la macro di stub non funziona nella maggior parte dei casi, a meno che non si dichiari esplicitamente la var che punta a una funzione dinamica. Poi mi sono chiesto come è fatto lo stub in Midje e ho cercato di trovare la fonte per "fornito", ma non sono riuscito a trovarlo. Quindi ecco qui:Come viene implementato "fornito" in un fatto a Midje?
Come viene implementato "fornito" in un fatto a Midje? Qualcuno può spiegarlo in dettaglio?
È possibile trarre vantaggio dal ripubblicare questa domanda all'indirizzo https://groups.google.com/forum/#!forum/midje. – user100464