下面是檢查
main() {
test("Resource Manager Image Load",() {
ResourceManager rm = new ResourceManager();
int WRONG_SIZE = 1000000;
rm.loadImageManifest("data/rm/test_images.yaml").then((_){
print("Length="+ rm.images.length.toString()); // PRINTS '6' - WHICH IS CORRECT
expect(rm.images, hasLength(WRONG_SIZE));
});
});
}
我從瀏覽器中運行這個集合的大小的單元測試(客戶端飛鏢庫在使用中),並且總是通過,不管WRONG_SIZE的值如何。
幫助讚賞。
沒有意識到;好多了! – 2014-09-29 06:26:12
我完成了這個 - 除了我沒有使用'return rm ....'。現在它的工作。謝謝。我確實發現這種'異步無處不在'的方法,Dart需要一些適應... – DataMania 2014-09-29 07:21:52
是的,那很好。你做了什麼呢? – 2014-09-29 07:22:58