1. 首页
  2. Laravel

在Laravel 5.7中测试artian命令

Laravel 5.7将改进编写Artisan控制台命令的方式,Laravel员工穆罕默德提供了一个新的API,他说:

上周,一个新的PR被合并到Laravel 5.7中,以一种简洁的方式测试Artisan命令,请在此处查看详细信息:https://t.co/36f9FbAhBIpic.twitter.com/pLC3sVLrJP

-穆罕默德说????(@themsaid)2018年8月27日,如果您对实现细节感兴趣,可以在Laravel 5.7控制台测试文档中了解更多有关新控制台测试API的信息:

1<?php
2
3/**
4 * Test a console command.
5 *
6 * @return void
7 */
8public function test_console_command()
9{
10$this->artisan(\"laracon\")
11->expectsQuestion(\"What is your name?\", \"Taylor Otwell\")
12->expectsQuestion(\"Which language do you program in?\", \"PHP\")
13->expectsOutput(\"Your name is Taylor Otwell and you program in PHP.\")
14->assertExitCode(0);
15}

穆罕默德Said在Laravel/framework中提供了新的测试API。他还在自己的博客上介绍了Laravel 5.7+中测试Artisan命令的新风格,在那里您可以找到更多信息和示例。

不错的工作穆罕默德!

在Laravel 5.7中测试artian命令 为WP2原创文章,链接:https://www.wp2.cn/laravel/%e5%9c%a8laravel-5-7%e4%b8%ad%e6%b5%8b%e8%af%95artian%e5%91%bd%e4%bb%a4/

发表评论

您的电子邮箱地址不会被公开。