2013-03-08 5 views

Odpowiedz

35

Można utworzyć szablon dla test żywo w IntelliJ 12 tak:

Plik> Ustawienia ...> Żywe Szablony

Adding a template

  1. Dodaj nowy szablon
  2. Ustaw skrót (wpisz, aby użyć tego filtra)
  3. Wpisz to szablon (po naciśnięciu klawisza kursor będzie na $ EXPR $, aby zakończyć nazwę metody, w tym przypadku, a $ END $ to miejsce, w którym kursor będzie po wypełnieniu nazwy $ EXPR $ (np. naciśnięcie klawisza Enter)

    @org.junit.Test 
    public void test$EXPR$() { 
        $END$ 
    } 
    
  4. Zapewnienie Expand ze jest ustawiony na karcie (lub jak wolisz)
  5. Zapewnienie skrócić pełni kwalifikowanej nazwy jest włączona (tamtędy @org.junit.Test w szablonie dodaje import org.junit.Test; do początku pliku i sposób będzie miał tylko @Test)
  6. Ustaw opcję "w Java: deklaracja".

Edycja: jak tieTYT zaznacza, The import static junit.framework.Assert.* część może zostać spełniony poprzez utworzenie nowego pliku szablonu:

JUnit Test File Template

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end 

import static junit.framework.Assert.*; 

#parse("File Header.java") 
public class ${NAME} 
{ 

} 

Wyżej jest tylko kopia wklejony z szablonu klasy , dodając instrukcję import.

+1

Wielkie dzięki. Myślę, że mogę dodać statyczny import jako szablon pliku. –

+0

Świetne wyjaśnienie. – arcseldon

Powiązane problemy