3
我使用tape進行JavaScript測試,但在某些情況下,我想設置一些配置變量,這些變量在文件中的所有測試中都可用。類似於PhpUnit中的setUp和tearDown方法。這些方法將分別在文件中的每個測試之前和之後執行。有沒有辦法在磁帶上建立setUp和tearDown方法?
e.g:
test("setUp", function(t){
var person = {name: 'Jose', programmer: true};
});
test("Name isn't undefined", function(){
t.notEqual(person.name, undefined);
});
test("Is a programmer", function(t){
t.ok(person.programmer);
});
test("tearDown", function(){
//Do something else
});