小编Har*_*sha的帖子

使用PHPUnit测试REST API

我正在构建一组RESTful API,现在需要为它们编写单元测试.我不确定单元测试应该实际测试什么.

单元测试是否应检查从服务器接收的响应是否适用于各种输入?如果是这样,预先定义一组正确的响应格式并检查针对它们的响应是否是一种好习惯?

UPDATE

我通过CURL调用这些服务,我绝对可以检查状态代码.对于不同的输入,响应可能会有所不同,因此我应该检查所有可能的响应吗?

通常如何使用PHPUnit对RESTful API进行单元测试?

php rest phpunit

8
推荐指数
1
解决办法
1549
查看次数

在Javascript日期中短划

我想这是javascript中的绝对新手问题.

我想知道javascript日期中' - '的意思.

示例:新日期(2010年,12 - 1,10,22,00,00);

12 - 1在上面说了什么.

谢谢

javascript datetime

2
推荐指数
1
解决办法
610
查看次数

SELECT语句中的数字

我遇到过的SQL查询类似'SELECT 1 FROM TABLE_NAME''SELECT 2 FROM TABLE_NAME'在调试程序.我很好奇查询中的数字是什么以及它返回的结果集.

谢谢

mysql

2
推荐指数
1
解决办法
100
查看次数

无法将类型“ JSON”的值转换为预期的参数类型“ JSON”

下面是代码,

//Controller.swift
struct MyObject {
    init(myJson: JSON) {
    // some code here
    }
}

//unittest.swift
let json = JSON("{}")
let obj = MyObject(myJson: json)
Run Code Online (Sandbox Code Playgroud)

我得到错误 Cannot convert value of type 'JSON' to expected argument type 'JSON'

注意:但是,当我将结构放在同一单元测试文件中时,不会发生这种情况。使用SwiftyJSON库进行JSON解析

ios swift swifty-json xcode7.3 swift2.2

2
推荐指数
2
解决办法
6351
查看次数

标签 统计

datetime ×1

ios ×1

javascript ×1

mysql ×1

php ×1

phpunit ×1

rest ×1

swift ×1

swift2.2 ×1

swifty-json ×1

xcode7.3 ×1