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.





7
Mockito, JUnit và Spring
Tôi mới bắt đầu tìm hiểu về Mockito hôm nay. Tôi đã viết một số thử nghiệm đơn giản (với JUnit, xem bên dưới), nhưng tôi không thể tìm ra cách tôi có thể sử dụng đối tượng giả bên trong các bean được quản lý của Spring. Các phương …

4
Nhiều đối số phù hợp Moq It.Is <string> ()
Với Moq, việc có nhiều hơn một Đối số phù hợp có hợp lệ không? It.Is&lt;string&gt;() Trong ví dụ này, tôi muốn mockMembershipService trả về một ProviderUserKey khác tùy thuộc vào Người dùng được cung cấp. mockMembershipService.Setup( x =&gt; x.GetUser( It.Is&lt;string&gt;( s =&gt; s.Contains("Joe"))) .ProviderUserKey) .Returns("1234abcd"); mockMembershipService.Setup( x =&gt; x.GetUser( …
77 c#  unit-testing  mocking  moq 

1
Dấu gạch dưới trong _servicename_ có nghĩa là gì trong các bài kiểm tra AngularJS?
Trong thử nghiệm ví dụ sau, tên nhà cung cấp ban đầu là APIEndpointProvider, nhưng để chèn và khởi tạo dịch vụ, quy ước dường như là nó phải được chèn với dấu gạch dưới bao bọc nó. Tại sao vậy? 'use strict'; describe('Provider: APIEndpointProvider', function () { beforeEach(module('myApp.providers')); var …





5
Cách chế nhạo người dùng và yêu cầu trong django
Tôi có mã django tương tác với các đối tượng yêu cầu hoặc đối tượng người dùng. Ví dụ như: foo_model_instance = models.get_or_create_foo_from_user(request.user) Nếu bạn định thử nghiệm với vỏ trăn django hoặc trong một vật thể độc nhất, bạn sẽ vượt qua được thứ gì trong đó? Ở đây …


1
Làm thế nào để kiểm tra đơn vị với jest trong thành phần api thành phần?
Tôi đang viết một bài kiểm tra đơn vị với jest, cho thành phần API thành phần của tôi trong vue.js. Nhưng tôi không thể truy cập các chức năng trong thiết lập API của thành phần (). Chỉ số.vue &lt;template&gt; &lt;div class="d-flex flex-column justify-content-center align-content-center"&gt; &lt;ul class="indicator-menu d-flex justify-content-center"&gt; …


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.