2017-04-08 17 views
0

私はプロジェクトでgradleを使用してテストを構築しようとしています。gradleを使用して、エラー:シンボルを見つけることができません@Test

On building the tests, I am getting error -> 
:compileTestJava/home/vibhcool/Documents/github/loklak_server/test/org/loklak/harvester/TwitterScraperTest.java:28: error: cannot find symbol 
@TEST 
^ 
symbol: class TEST 
location: class TwitterScraperTest 
1 error 
FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':compileTestJava'. 

私はエラーを取得していているファイル - >

package org.loklak.harvester; 

import java.io.File; 
import java.io.IOException; 
import org.junit.After; 
import org.junit.Before; 
import org.loklak.harvester.TwitterScraper; 
import org.junit.Test; 
import static org.junit.Assert.assertEquals; 

public class TwitterScraperTest { 

    @TEST 
    public void test_prepareSearchURL() { 
     String url; 
     String[] query = {"q1", "q2", "q3", }; 
     String[] out_url = {"url1", "url2", "url3"}; 

     for (int i = 0; i < query.length; i++) { 
      url = TwitterScraper.prepareSearchURL(query[i]); 
      assertEquals(url, out_url[i]); 
     } 

    } 
} 

私は、ファイルに@TESTコメント

は、Gradleの成功したテストを構築します。

私はたくさんのグーグルではありますが、エラーを取得することはできません。

私はそれがあるべきJUnitの4.10

+0

不適切な注釈を使用しています。 @Testを使用してください。 – denzal

+0

@denzalうん、それは、愚かな間違い、;-)、ありがとう:-D –

答えて

1

を使用しています:

@Test 
public void test_prepareSearchURL() { 
    ... 
} 

なく

@TEST 
public void test_prepareSearchURL() { 
    .. 
} 

あなたはhow to get started with Junit hereの表情を取ることができます。

+1

Hehe、おっと、私は愚かな間違いをした –

関連する問題