nathanmac / datetime-codeception-module
用于在Codeception验收测试中进行日期/时间比较的测试辅助工具。
Requires
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-24 15:40:37 UTC
README
用于在Codeception验收测试中进行日期/时间比较的测试辅助工具。
安装
首先通过Composer安装此软件包。编辑您的项目composer.json
文件以要求nathanmac/datetime-codeception-module
。
{
"require-dev": {
"codeception/codeception": "*",
"nathanmac/datetime-codeception-module": "~1.0"
}
}
然后,从终端更新Composer
composer update
然后在套件配置中启用它,设置如下
示例
示例配置
modules:
enabled: [Date, Time]
动作
日期模块
seeDateIsToday( string $date )
查看日期是否为今天的日期。
dontSeeDateIsToday( string $date )
查看日期不是今天的日期。
seeDateIsTomorrow( string $date )
查看日期是明天的日期。
dontSeeDateIsTomorrow( string $date )
查看日期不是明天的日期。
seeDateWasYesterday( string $date )
查看日期是昨天的日期。
dontSeeDateWasYesterday( string $date )
查看日期不是昨天的日期。
seeDateIsInDays( string $date, integer $days )
查看日期是在指定天数内。
dontSeeDateIsInDays( string $date, integer $days )
查看日期不在指定天数内。
seeDateWasInDays( string $date, integer $days )
查看日期是在指定天数内。
dontSeeDateWasInDays( string $date, integer $days )
查看日期是在指定天数内。
seeDateIsNextWeek( string $date )
查看日期是下周。
dontSeeDateIsNextWeek( string $date )
查看日期不是下周。
seeDateIsInWeeks( string $date, integer $weeks )
查看日期是在指定周数内。
dontSeeDateIsInWeeks( string $date, integer $weeks )
查看日期是在指定周数内。
seeDateWasLastWeek( string $date )
查看日期是上周。
dontSeeDateWasLastWeek( string $date )
查看日期不是上周。
seeDateWasInWeeks( string $date, integer $weeks )
查看日期是在指定周数内。
dontSeeDateWasInWeeks( string $date, integer $weeks )
查看日期是在指定周数内。
seeDateIsNextMonth( string $date )
查看日期是下个月。
dontSeeDateIsNextMonth( string $date )
查看日期不是下个月。
seeDateIsInMonths( string $date, integer $months )
查看日期是在指定月数内。
dontSeeDateIsInMonths( string $date, integer $months )
查看日期不是在指定月数内。
seeDateWasLastMonth( string $date )
查看日期是上个月。
dontSeeDateWasLastMonth( string $date )
查看日期不是上个月。
seeDateWasInMonths( string $date, integer $months )
查看日期是在指定月数内。
dontSeeDateWasInMonths( string $date, integer $months )
查看日期不是在指定年数内。
seeDateIsNextYear( string $date )
查看日期是明年。
dontSeeDateIsNextYear( string $date )
查看日期不是明年。
seeDateIsInYears( string $date, integer $years )
查看日期是在指定年数内。
dontSeeDateIsInYears( string $date, integer $years )
查看日期不是在指定年数内。
seeDateWasLastYear( string $date )
查看日期是去年。
dontSeeDateWasLastYear( string $date )
查看日期不是去年。
seeDateWasInYears( string $date, integer $years )
查看日期是在指定年数内。
dontSeeDateWasInYears( string $date, integer $years )
查看日期不是在指定年数内。
seeDateIsMonday( string $date )
观察日期是星期一。
检查是否是星期一 (string $date)
观察日期不是星期一。
检查是否是星期二 (string $date)
观察日期是星期二。
检查是否不是星期二 (string $date)
观察日期不是星期二。
检查是否是星期三 (string $date)
观察日期是星期三。
检查是否不是星期三 (string $date)
观察日期不是星期三。
检查是否是星期四 (string $date)
观察日期是星期四。
检查是否不是星期四 (string $date)
观察日期不是星期四。
检查是否是星期五 (string $date)
观察日期是星期五
检查是否不是星期五 (string $date)
观察日期不是星期五。
检查是否是星期六 (string $date)
观察日期是星期六。
检查是否不是星期六 (string $date)
观察日期不是星期六。
检查是否是星期日 (string $date)
观察日期是星期日。
检查是否不是星期日 (string $date)
观察日期不是星期日。
检查是否是工作日 (string $date)
观察日期是工作日。
检查是否不是工作日 (string $date)
观察日期不是工作日。
检查是否是周末 (string $date)
观察日期是周末。
检查是否不是周末 (string $date)
观察日期不是周末。
检查两个日期是否匹配 (string $d1, string $d2)
观察两个日期匹配。
检查两个日期不匹配 (string $d1, string $d2)
观察两个日期不匹配。
检查日期是否在未来 (string $date)
观察日期是在未来。
检查日期不在未来 (string $date)
观察日期不在未来。
检查日期是否在过去 (string $date)
观察日期是在过去。
检查日期不在过去 (string $date)
观察日期不在过去。
检查日期是否在第一季度 (string $date)
观察日期在年度第一季度内。
检查日期不在年度第一季度内 (string $date)
观察日期不在年度第一季度内。
检查日期是否在第二季度 (string $date)
观察日期在年度第二季度内。
检查日期不在年度第二季度内 (string $date)
观察日期不在年度第二季度内。
检查日期是否在第三季度 (string $date)
观察日期在年度第三季度内。
检查日期不在年度第三季度内 (string $date)
观察日期不在年度第三季度内。
检查日期是否在第四季度 (string $date)
观察日期在年度第四季度内。
检查日期不在年度第四季度内 (string $date)
观察日期不在年度第四季度内。
检查日期是否在特定季度 (string $date, integer $quarter)
观察日期是否在年度的特定季度内。
检查日期不在特定季度 (string $date, integer $quarter)
观察日期不在特定季度内。
检查日期是否是闰年 (string $date)
观察日期是闰年。
检查日期不是闰年 (string $date)
观察日期不是闰年。
检查日期是否是星期中的指定日 (string $date, integer $day)
观察日期是星期中的指定日。
检查日期不是星期中的指定日 (string $date, integer $day)
观察日期不是星期中的指定日。
检查日期是否是月份中的指定日 (string $date, integer $day)
观察日期是月份中的指定日。
检查日期不是月份中的指定日 (string $date, integer $day)
观察日期不是月份中的指定日。
检查日期是否是年份中的指定日 (string $date, integer $day)
观察日期是年份中的指定日。
检查日期不是年份中的指定日 (string $date, integer $day)
观察日期不是年份中的指定日。
检查日期是否是月份中的指定周 (string $date, integer $week)
观察日期不是月份中的指定周。
检查日期不是月份中的指定周 (string $date, integer $week)
观察日期不是月份中的指定周。
检查日期是否是年份中的指定周 (string $date, integer $week)
查看日期是否在一年中的指定周。
don'tSeeWeekInYear(string $date, integer $week)
查看日期不是一年中的指定周。
seeMonthInYear(string $date, integer $month)
查看一年中的月份是给定值。
don'tSeeMonthInYear(string $date, integer $month)
查看一年中的月份不是给定值。
时间模块
seeTimeIsInSecs(string $time, integer $seconds)
查看时间是在指定数量的秒数内。
don'tSeeTimeIsInSecs(string $time, integer $seconds)
查看时间不是在指定数量的秒数内。
seeTimeWasInSecs(string $time, integer $seconds)
查看时间曾是指定数量的秒数。
don'tSeeTimeWasInSecs(string $time, integer $seconds)
查看时间不是曾是指定数量的秒数。
seeTimeIsInMins(string $time, integer $minutes)
查看时间是在指定数量的分钟内。
don'tSeeTimeIsInMins(string $time, integer $minutes)
查看时间不是在指定数量的分钟内。
seeTimeWasInMins(string $time, integer $minutes)
查看时间曾是指定数量的分钟。
don'tSeeTimeWasInMins(string $time, integer $minutes)
查看时间不是曾是指定数量的分钟。
seeTimeIsInHours(string $time, integer $hours)
查看时间是在指定数量的小时内。
don'tSeeTimeIsInHours(string $time, integer $hours)
查看时间不是在指定数量的小时内。
seeTimeWasInHours(string $time, integer $hours)
查看时间曾是指定数量的小时。
don'tSeeTimeWasInHours(string $time, integer $hours)
查看时间不是曾是指定数量的小时。
seeTimeInFuture(string $time)
查看时间是在未来。
don'tSeeTimeInFuture(string $time)
查看时间不是在未来。
seeTimeInPast(string $time)
查看时间是在过去。
don'tSeeTimeInPast(string $time)
查看时间不是在过去。
seeTimeMatches(string $t1, string $t2)
查看两个时间是否匹配。
don'tSeeTimeMatches(string $t1, string $t2)
查看两个时间不匹配。
许可证
与Codeception相同的许可证发布:MIT