2015-02-03 15 views

cevap

7

Bileşene göre benzer gruplandırmaya sahip olan Google Best practice'a göre, sınama altındaki öğeyle aynı klasörde sınamalar olacaktır. Aynı adlandırma kuralını korumak için, homeControllerTest.js gibi sınamaları adlandırabilir veya homeController_test.js

+1

ben tür yeni web gelişimine duyuyorum, biz gelişimi için görsel stüdyo kullanıyor. sayfaları yayınlanmak üzere paketlediğimizde sorun yaratmayacak. –

+0

Muhtemelen. Nasıl topluyorsun? Asp.net paketi kullanıyor musunuz? Paketinizdeki dosyaları hariç tutabilirsiniz? Ayrıca, TeamCity gibi bir CI sunucusu kullanarak kodunuzu paketliyorsanız, dağıtılabilir paketten –

+0

dosyaları hariç tutabilirsiniz. Yapıyı bileşene göre ayırma fikri, testler dahil olmak üzere, bileşen için her şeyi bir arada tutmaktır. –

4

'u kullanabilirsiniz. Bunları yan yana test edilen dosyayla yan yana koymanız önerilir. Örneğin

:

folder/ 
    file.js 
    file.spec.js 
    otherfile.js 
    otherfile.spec.js 

Bu öneri burada bulunan çok iyi bir stil kılavuzu geliyor: https://github.com/johnpapa/angular-styleguide#style-y197

+0

file.js, file.spec.js, file.prot.spec.js, file.po.js – Tal

İlgili konular