java - PendingTransactionsTest 类型的给定方法未定义

标签 java json eclipse unit-testing junit

我正在 Eclipse 中使用 Junit 进行我的第一个验收测试用例。下面的代码并不完整,因为我仍在研究它。然而,我遇到了这个错误,我不知道如何解决它。

错误类型:该类型的给定方法()未定义

代码:

package bns.so.unitTest;
import java.util.HashMap;
import java.util.Map;
import org.junit.Test;
import com.jayway.restassured.RestAssured;
import bns.so.models.PendingTransactionsRequestModel;
public class PendingTransactionsTest extends BaseUnitTest{

    Map<String, Object> mapBody = new HashMap<String, Object>();
    private static PendingTransactionsRequestModel transModel = new PendingTransactionsRequestModel();
    private static final String countryID = "ZZ";
    private static final String accountID = "2";
    private static final String customerID = "3";
    private static final String startDate = "2016-10-31 00:00:00";
    private static final String endDate = "2016-12-07 00:00:00";
    private static final String startAmount = "123123";
    private static final String endAmount = "200000";
    private static final String sortOption = "asc";
    private static final String sortOrder = "desc";
    private static final String numRecords = "1";
    private static final String lastRecordKey = "0";
    private static final String transType = "FundsTransfer";


    @Test
    public void accountIdTest(){
        mapBody = new HashMap<String, Object>();
        mapBody.put("accountID", PendingTransactionsTest.accountID);
        RestAssured.
        given().
        header("accountID", 2).
        contentType("application/json").
        body(mapBody).

    when().
        post("path").

    then().
        statusCode(200).
        //body("status.status", equals (0)).- doesn't work how do I reword this?
        body("status.reason", null);

}}

最佳答案

您可以使用以下导入语句:

import static com.jayway.restassured.RestAssured.*;

关于java - PendingTransactionsTest 类型的给定方法未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41005357/

相关文章:

android - 为什么eclipse一直高亮某个方法?

java - src 文件无法在 Eclipse 中打开

java - 如何从 Twitter 的 slug 中获取 Twitter 列表 ID?

java - 给定 2 个具有 1 个或多个常见字母的字符串,将它们放在一起,例如 "ab"+ "bc"= "abc"

java - Eclipse PrintWriter 未创建文件

java - 为什么我在 JDT API 中没有使用 getAllSuperclasses() 获得父类(super class)?

java - jcheckbox 上的 Action 监听器

ios - 带有嵌套数组的 RestKit EntityMapping

javascript - 在具有相同上下文的 2 个对象上调用 JSON.stringify(obj) 是否总是得到相同的字符串?

javascript - 从 JSON 对象中提取值