Câu hỏi được gắn thẻ «unit-testing»

Kiểm thử đơn vị là một phương pháp theo đó các đơn vị mã nguồn riêng lẻ được kiểm tra để xác định xem chúng có phù hợp để sử dụng không.






8
Làm cách nào để tôi chế nhạo một dịch vụ trả lại lời hứa trong bài kiểm tra đơn vị AngularJS Jasmine?
Tôi có cách myServicesử dụng myOtherServiceđó, thực hiện cuộc gọi từ xa, trả lại lời hứa: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Để thực hiện một bài kiểm tra đơn vị cho myServicetôi cần phải chế …







14
Kiểm tra đơn vị Python với lớp cơ sở và lớp con
Tôi hiện có một vài bài kiểm tra đơn vị chia sẻ một bộ bài kiểm tra chung. Đây là một ví dụ: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self): print 'Calling SubTest1:testSub1' sub = 3 self.assertEquals(sub, 3) class …

12
Tôi có thể viết vào bàn điều khiển trong bài kiểm tra đơn vị không? Nếu có, tại sao cửa sổ giao diện điều khiển không mở?
Tôi có một dự án thử nghiệm trong Visual Studio. Tôi sử dụng Microsoft.VisualStudio.TestTools.UnitTesting. Tôi thêm dòng này vào một trong những bài kiểm tra đơn vị của mình: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Khi tôi chạy thử nghiệm, kiểm tra vượt qua nhưng cửa sổ giao …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.