标签: php wordpress
有没有办法在单元测试期间为get_query_vars创建存根?
我尝试过模拟WP_Query对象并为其添加参数,但是当get_query_vars获取变量时,它会从当前帖子/页面获取。
答案 0 :(得分:0)
显然,制作存根的一种方法是使用模拟方法将get_query_vars移动到一个存根的方法中。
另一种方法是通过调用另一个调用get_query_var的方法来间接测试。
使用以下方法公开跳转get_query_var方法。