Saya baru dalam pengujian melati dan berasal dari latar belakang xUnit .Net.
Apakah mungkin untuk memberi label suatu tes atau serangkaian tes dengan cara seperti itu:
[SomeAttribute]
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
Apakah Jasmine mendukung atribut atau pengenal apa pun? Tujuan saya sebenarnya adalah menjalankan kelompok pengujian yang dijelaskan dua kali, dengan pengaturan berbeda di antara pengujian yang dijalankan. Saya tidak ingin menduplikasi tes tersebut. Mungkinkah suatu tes memulai tes lainnya?
Pertanyaan ini mengasumsikan bahwa saya puas dengan menduplikasi langkah build untuk menjalankan test suit dua kali, hanya dengan subset tes untuk proses kedua.
Sunting: Contoh yang lebih realistis tentang bagaimana saya berharap untuk mengonsumsinya
[Theory]
[TestData(true)]
[TestData(false)]
describe("A suite", function() {
beforeEach(() => {
configureTestBed(/*someHow get input*/);
});
it("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
karma.conf
? dll? - person Bk Santiago   schedule 09.07.2018