คำถามในหัวข้อ 'jasmine'

จำลองการโทรไปยังเซิร์ฟเวอร์โดยใช้ดอกมะลิ
ฉันต้องการจำลองการโทร ajax ไปยังเซิร์ฟเวอร์โดยใช้ jasmine และทดสอบ Deferred Object ที่เสร็จสิ้นแล้วและล้มเหลว ขณะนี้ฉันกำลังทำอยู่จริงจึงพยายามส่งสายจำนวนมากไปยังเซิร์ฟเวอร์ ฉันจะแก้ไขรหัสต่อไปนี้เป็น mySpy = spyOn(backendController,...
2116 มุมมอง
schedule 17.11.2023

การทดสอบ $scope ในคอนโทรลเลอร์ AngularJs โดยขึ้นอยู่กับ $filter
ฉันได้อ่านบทช่วยสอนและตัวอย่างพื้นฐานมาบ้างแล้ว แต่ฉันประสบปัญหาในการเขียนการทดสอบหน่วยสำหรับคอนโทรลเลอร์ของฉัน ฉันเคยเห็นข้อมูลโค้ดที่สร้างอินสแตนซ์ให้กับคอนโทรลเลอร์และปล่อยให้เชิงมุมฉีดวัตถุ $rootScope ซึ่งจะถูกใช้เพื่อสร้างวัตถุ scope...
24035 มุมมอง
schedule 16.12.2023

ข้อมูลจำเพาะของ Jasmine สำหรับแอตทริบิวต์ที่คำนวณแบบควบคุมปริมาณ
ฉันกำลังพยายามเขียนข้อมูลจำเพาะของจัสมินสำหรับการคำนวณที่สังเกตได้ดังนี้: self.positionDate = ko.computed(function () { var dateString = ""; var start = moment(self.positionStartDate()).format("LL"); var end =...
466 มุมมอง
schedule 21.11.2023

ฟังก์ชั่น Mocking Angulars ng-init ในการทดสอบ Jasmine
ฉันต้องการแทรกฟังก์ชันนี้ลงในคำสั่ง ng-init เมื่อฉันสร้างอินสแตนซ์ของคอนโทรลเลอร์ในการทดสอบเชิงมุม ใน html ฉันจะตั้งค่าดังนี้: <div ng-controller="my-ctrl" ng-init="initialize({updateUrl: 'list_json'}) ในการทดสอบของฉัน...
1683 มุมมอง
schedule 10.12.2023

โมดูล 'httpMock' ไม่พร้อมใช้งาน
นี่คือข้อความแสดงข้อผิดพลาดในการทดสอบไม้โปรแทรกเตอร์ใช้ไม้โปรแทรกเตอร์ http เยาะเย้ย: JavascriptError: ข้อผิดพลาดของจาวาสคริปต์: [$injector:nomod] โมดูล 'httpMock' ไม่พร้อมใช้งาน! คุณทำให้เธอสะกดชื่อโมดูลผิดหรือลืมโหลด...
448 มุมมอง

การทดสอบหน่วยควบคุมคำสั่งเชิงมุมโดยใช้ window.confirm
ฉันกำลังพยายามได้รับความครอบคลุมการทดสอบ 100% สำหรับคำสั่ง คำสั่งมีตัวควบคุมพร้อมฟังก์ชันที่ใช้เมธอด window.confirm 'use strict'; (function() { angular .module('app') .directive('buttonToggle', buttonToggle); function...
323 มุมมอง

sessionStorage ไม่ได้กำหนดไว้ใน Jasmine
ฉันติดตาม โพสต์นี้ เพื่อตั้งค่า sessionStorage ของฉัน: แต่ไม่ว่าฉันจะทำอะไร sessionStorage ของฉันก็ยังไม่ได้กำหนดไว้ ฉันสามารถก้าวเข้าสู่ storageMock() ได้ แต่เมื่อฉันก้าวออกไป มันยังคงไม่ได้กำหนดไว้ ฉันทำผิดอะไร? นี่คือรหัส: ///...
1086 มุมมอง

จะรันการทดสอบที่เขียนโดยใช้จัสมินสำหรับ typescript (เชิงมุม 2) ได้อย่างไร
ฉันได้เขียนการทดสอบหน่วยโดยใช้เฟรมเวิร์ก jasmine สำหรับแอปพลิเคชัน typescript เชิงมุม 2 ฉันยังไม่ได้สร้างโครงการโดยใช้ angular-cli ฉันติดตั้งจัสมินและเขียนการทดสอบหน่วยสำหรับส่วนประกอบเชิงมุม ฉันจะรัน spec.ts นี้ได้อย่างไร ฉันติดตาม...
1340 มุมมอง

การทดสอบเชิงมุมของดอกมะลิ - เป็นไปได้ไหมที่จะเพิ่มคุณลักษณะในวิธีการอธิบาย?
ฉันยังใหม่กับการทดสอบ jasmine และมาจากพื้นหลัง xUnit .Net เป็นไปได้หรือไม่ที่จะติดป้ายกำกับการทดสอบหรือชุดการทดสอบในลักษณะนี้: [SomeAttribute] describe("A suite", function() { it("contains spec with an expectation", function() {...
702 มุมมอง
schedule 10.11.2023