2009-01-13 14 views
33

Lib/dizininde gerçekten denetimlerin, modellerin veya yardımcıların altında olmayan bazı kodlar var. Bu kod için bazı rspec testleri yazmak istiyorum, ancak spec/directory altında nereye gitmeleri gerektiğinden emin değilim. Sıklıkla izlenen bir sözleşme var mı?rspec lib/go altında kod için testler yapar?

cevap

17

Ayrıca/spec alt dizinini kullanırdım. Bununla birlikte, eğer gerçekten ayrıysa ve bağımsız olarak test edilebiliyorsa, kodu ayrı bir eklenti veya mücevher haline dönüştürmeyi düşünürdüm. Bu eklentide, ayrı bir spec-directory oluşturabilirsiniz.