{
"top-level-test": {
"description": "Top-level Test",
"prefix": "test-tl",
"body": [
"<?php",
"",
"namespace Chevere\\Tests;",
"",
"use PHPUnit\\Framework\\TestCase;",
"",
"final class $TM_FILENAME_BASE extends TestCase",
"{",
"\t$0",
"}"
]
},
"top-level-test-resource": {
"description": "Top-level Test resource",
"prefix": "test-resource-tl",
"body": [
"<?php",
"",
"namespace Chevere\\Tests;",
"",
"final class $TM_FILENAME_BASE",
"{",
"\t$0",
"}"
]
},
"test": {
"description": "Test",
"prefix": "test",
"body": [
"<?php",
"",
"namespace Chevere\\Tests\\\\${TM_DIRECTORY/.*tests\\/(([^\\/]*)(\\/)?)|(\\/)([^\\/]*)/$2${3:+\\\\}${5:+\\\\}$5/g};",
"",
"use PHPUnit\\Framework\\TestCase;",
"",
"final class $TM_FILENAME_BASE extends TestCase",
"{",
"\t$0",
"}"
]
},
"test-method": {
"description": "Test method",
"prefix": "test-method",
"body": [
"public function test${1:Name}(): void",
"{",
"\t$0",
"}"
]
},
"test-resource": {
"description": "Test resource",
"prefix": "test-resource",
"body": [
"<?php",
"",
"namespace Chevere\\Tests\\\\${TM_DIRECTORY/.*tests\\/(([^\\/]*)(\\/)?)|(\\/)([^\\/]*)/$2${3:+\\\\}${5:+\\\\}$5/g};",
"",
"final class $TM_FILENAME_BASE",
"{",
"\t$0",
"}"
]
},
}
|