您当前的位置:首页 > TAG信息列表 > testing
为具有翻译的WordPress插件编写测试用例
What is my aim?我期待着为WordPress插件的可用翻译编写测试用例。My approach:我已使用安装WordPressVVV 我的测试套件包括PHPUnit 和WP-CLI.为了测试(断言)翻译,我正在检查语言是否.mo 文件是否存在。/** * Test the translations. */ public function test_translations() { $this->assertFileExists( $this-
找不到PHPUnit代码覆盖率统计信息
在使用PHPUnit for WordPress时,我应该在哪里检查代码覆盖率统计数据?My WordPress setup:我已使用安装WordPressVVV 我的测试套件包括PHPUnit 和WP-CLI.How I executed test cases to find code coverage?当我执行phpunit 命令来测试WordPress插件,我可以看到测试用例是通过还是失败。在我的情况下,没有故障。为了找到代码覆盖率,我执行phpunit --coverage-text=./cove
出于测试目的,将站点移动到子文件夹的最佳方式是什么?
我必须对一个网站进行多次更改,并且我愿意在同一服务器的子目录中设置当前网站的副本。一、 E.如果我的网站www.example.com, 我想做的是把它完全复制到www.example.com/new/, 进行所有必要的修改,然后在完成后将其复制回主目录。我知道移动文件并不是一个简单的问题,我想这是一个涉及不同文件路径和数据库条目的复杂问题。我想知道我如何才能安全地做到这一点,整个过程都必须手动完成,或者是否有一些自动工具(即插件)可以帮助我做到无误。
单元测试-处理依赖项
这可能被视为Testing hooks callback.问题:我想测试一个创建My_Notice 在插件外部定义的类(我们称之为“主插件”)。我的单元测试对My_Notice 因为它是在第三方库(确切地说是另一个插件)中定义的。因此,我有以下选择(据我所知):存根My_Notice 类:很难维护,包括来自第三方库的所需文件:这可能可行,但我正在减少测试的孤立性,动态地存根类:不确定这是否可行,但这与模拟类非常相似,只是它还应该创建相同的定义,以便我正在测试的类能够实例化它The answer from
用WordPress设置PHPUnit:WordPress的测试是3-4年前的;这有关系吗?
我正试图用WordPress建立PHPUnittutorial 我发现告诉我下载this 这样我可以引导WordPress环境来运行测试。我唯一的问题是,回购协议上次更改是在3-4年前,这是一个很长的时间。我也在google上搜索了一点,但是,找到了一个guide 关于如何在WebStorm中使用PHPUnit设置测试,但该网站也链接到同一个repo。有没有人有过使用这个或将PHPUnit与WordPress结合使用的经验?
如何在子文件夹中设置测试环境?
我有我的第一个实时客户,他需要一个完全重新构建的网站。我们倾向于建立一个高级WordPress主题。我以前为亲密的朋友和家人这样做过(设置域名、托管、安装WordPress 所有这些),但这是我第一次为一个“真正的”专业客户这样做,他已经有了自己的网站和主机。但我不知道从哪里开始!所以我有几个问题:我听说为客户建立WordPress网站的最好方法是在我自己的主机上的子文件夹中建立该网站。然后,一旦一切都得到批准,就可以复制客户端的文件和数据库文件,并将它们传输到客户端的托管服务器。我以前从未做过这样的事。
在集成测试期间使用wp_mail
我正在为WordPress做一些测试,我发现WordPress的PHPUnit自动捕获并且不发送电子邮件(使用MockPHPMailer) 当我尝试使用wp_mail.我看过了,但似乎找不到关于MockPHPMailer. 我很想知道如何使用或禁用它(因为在这个发现之前,我计划使用Mailtrap)。有人知道我在哪里可以找到关于MockPHPMailer?