Ben v13 kullanarak bir Intellij noob değilim.Intellij 13'te bir test dizini nasıl oluşturulur?
[] .idea
[] src
[] com.test
mytestClass1
mytestClass2
Şimdi, basit bir test yazmak istiyorum ve/src/test/java bu kodu koymak istiyorum:
Ben benziyor (varsayılan) yapısı basit java projesi var dizin. O yapıyı oluşturduktan sonra[] .idea
[] src
[] main
[] java
[] resources
[] test
[] java
[] resources
, ben açıkçası ana/java/com ... yapısına src benim şimdiki sınıfları taşımak istediğiniz: Ben benzediğini böylece projemin biçimini değiştirmeye karar verdi .
content roots and project structure hakkında okudum. Bilgi bile, "İçerik köklerindeki klasörler şu kategorilere atanabilir: kaynaklar, test kaynakları, oluşturulan kaynaklar, oluşturulan test kaynakları ve hariç tutulan klasörler (Java modüllerinde - ayrıca kaynaklar ve test kaynakları)"
I ' ve proje ismine sağ tıkladıktan sonra Yeni -> Dizin girdikten sonra "src/main/java" (aynı zamanda bir lider eğik çizgi ile) denedim ancak yeni dizini sağ tıklatıp "Mark Directory" Tek seçenek Sözleşme Dışında. Ben kök yeni bir dizin oluşturursanız
, ben Testi Kaynaklar Root gibi Mark Directory seçebilir ama hala gibi kök sarkacak:
[] .idea
[] java
[] src
[] com.test
birisi nasıl göç etmek lütfen bana istediğim yapı? Proje Yapı-> Modülleri> Dosya- ve genellikle ("test klasör" hangi klasörü seçebilirsiniz "Kaynaklar" sekmesinde: o gittikten sonra
[] .idea
[] src
[] main
[] java
com.simpleproject
SimpleClass.java
[] resources
[] test
[] java
com.simpleproject
SimpleClassTest.java
[] resources
:
Testler ve test edilmiş sınıflar için dizin yapıları sığmalıdır. İşte nasıl kolay yapılır: stackoverflow.com/a/36057080/715269 – Gangnus