PHPUnit 代码段
Sublime Text 2 的 PHPUnit 包
标签 代码段
详细信息
安装
- 总计 19K
- Win 13K
- Mac 3K
- Linux 4K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明读物
Sublime Text 2 的 PHPUnit 代码段
由 Florian Eckerstorfer 在维也纳开发,并得到了一些杰出贡献者的帮助。
安装
您可以通过 Package Control 安装这个包。只需搜索 PHPUnit Snippets
。
或者,您还可以使用 Git 来安装此包。
cd /User/[Your User]/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone https://github.com/florianeckerstorfer/fe-sublime-phpunit ./PHPUnit
代码段
包的主要部分是代码段。以下是一个列表。
断言
- assahk
assertArrayHasKey()
- assae
assertAttributeEquals()
- asscha
assertClassHasAttribute()
- asschsa
assertClassHasStaticAttribute()
- assc
assertContains()
- assco
assertContainsOnly()
- asscu
assertCount()
- asse
assertEquals()
- assem
assertEmpty()
- assexml
assertEqualXMLStructure()
- assf
assertFalse()
- assfe
assertFileEquals()
- assfx
assertFileExists()
- assgt
assertGreatherThan()
- assgte
assertGreaterThanOrEqual()
- assio
assertInstanceOf()
- assit
assertInternalType()
- asslt
assertLessThan()
- asslte
assertLessThanOrEqual()
- assnn
assertNotNull()
- assn
assertNull()
- assoha
assertObjectHasAttribute()
- assre
assertRegExp()
- asss
assertSame()
- asssc
assertSelectCount()
- assse
assertSelectEquals()
- asssef
assertStringEqualsFile()
- asssew
assertStringEndsWith()
- asssmf
assertStringMatchesFormat()
- asssmff
assertStringMatchesFormatFile()
- asssre
assertSelectRegExp()
- assssw
assertStringStartsWith()
- asst
assertTrue()
- assta
assertTag()
- assxmlfef
assertXmlFileEqualsXmlFile()
- assxmlsef
assertXmlStringEqualsXmlFile()
- assxmlses
assertXmlStringEqualsXmlString()
设置和销毁
设置
public function setUp()
{
// set up
}
销毁
public function tearDown()
{
// tear down
}
测试
测试
/**
* @covers [Class]::[Method]()
*/
public function test[Method]()
{
// assertions
}
测试2
/**
* @covers [Class]::[Method1]()
* @covers [Class]::[Method2]()
*/
public function test[Method1]_[Method2]()
{
// assertions
}
测试ex
/**
* @covers [Class]::[Method]()
* @expectedException [Exception]
*/
public function test[Method]()
{
// assertions
}
测试i
/**
* @covers [Class]::[Method]()
*/
public function test[Method]()
{
$this->markTestIncomplete('Not yet implemented');
}
贡献者
许可协议
MIT 许可协议(MIT)
版权所有 © 2012-2013 Florian Eckerstorfer
特此授予任何获取此软件及其相关文档副本(“软件”)的个人免费权限,无限制地使用、复制、修改、合并、发布、分发、再许可或出售软件副本,并允许软件接受方进行此类行为,但须遵守以下条件:
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权持有人均不对任何主张、损害或其他责任(包括但不限于合同行为、侵权或不正当行为)承担责任,这些责任产生于、源于或与此软件或软件的使用或其他相关情形有关。