ฉันยังใหม่กับการทดสอบ jasmine และมาจากพื้นหลัง xUnit .Net
เป็นไปได้หรือไม่ที่จะติดป้ายกำกับการทดสอบหรือชุดการทดสอบในลักษณะนี้:
[SomeAttribute]
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
jasmine รองรับ แอตทริบิวต์หรือตัวระบุประเภทใดๆ หรือไม่ เป้าหมายของฉันคือการรันกลุ่มการทดสอบแบบอธิบายสองครั้ง โดยมีการตั้งค่าที่แตกต่างกันระหว่างการทดสอบ ฉันไม่ต้องการทำซ้ำการทดสอบ เป็นไปได้ไหมที่การทดสอบจะเริ่มการทดสอบอื่นๆ?
คำถามนี้สมมติว่าฉันพอใจกับการทำซ้ำขั้นตอนบิลด์เพื่อรันชุดทดสอบสองครั้ง เพียงกับชุดย่อยของการทดสอบสำหรับการรันครั้งที่สอง
แก้ไข: ตัวอย่างที่สมจริงยิ่งขึ้นว่าฉันหวังว่าจะบริโภคมันอย่างไร
[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
? ฯลฯ? - person Bk Santiago   schedule 09.07.2018