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.

6
Chức năng giả trong Go
Tôi đang học Đi bằng cách mã hóa một dự án cá nhân nhỏ. Mặc dù nó nhỏ, tôi quyết định thực hiện kiểm tra đơn vị nghiêm ngặt để học thói quen tốt trên Go ngay từ đầu. Các bài kiểm tra đơn vị tầm thường đều ổn và …
147 unit-testing  mocking  go 


5
Sử dụng phương pháp NUnit Assert.Throws hoặc thuộc tính ExpectedException?
Tôi đã phát hiện ra rằng đây dường như là hai cách thử nghiệm chính cho các trường hợp ngoại lệ: Assert.Throws<Exception>(()=>MethodThatThrows()); [ExpectedException(typeof(Exception))] Cái nào trong số này sẽ là tốt nhất? Có ai cung cấp lợi thế hơn người khác? Hay đơn giản chỉ là vấn đề sở thích …




11
Các thử nghiệm góc không thành công với Không thể thực hiện 'gửi' trên 'XMLHttpRequest'
Tôi đang thử kiểm tra thành phần 4.1.0 góc của mình - export class CellComponent implements OnInit { lines: Observable<Array<ILine>>; @Input() dep: string; @Input() embedded: boolean; @Input() dashboard: boolean; constructor( public dataService: CellService, private route: ActivatedRoute, private router: Router, private store: Store<AppStore>) { } } Tuy nhiên, một thử nghiệm …

7
pytest: khẳng định gần như bằng nhau
Cách thực hiện assert almost equalvới py.test cho phao mà không cần dùng đến một cái gì đó như: assert x - 0.00001 <= y <= x + 0.00001 Cụ thể hơn sẽ hữu ích khi biết một giải pháp gọn gàng để nhanh chóng so sánh các cặp float …

6
Kiểm tra các lớp trừu tượng
Làm cách nào để kiểm tra các phương thức cụ thể của một lớp trừu tượng với PHPUnit? Tôi hy vọng rằng tôi phải tạo ra một số loại đối tượng như là một phần của thử nghiệm. Mặc dù vậy, tôi không biết cách thực hành tốt nhất cho …


11
Làm cách nào tôi có thể nhận được PHPUnit MockObjects để trả về các giá trị khác nhau dựa trên một tham số?
Tôi đã có một đối tượng giả PHPUnit trả về 'return value'bất kể đối số của nó là gì: // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); Những gì tôi muốn có thể làm là trả về một giá trị khác dựa trên các đối …


4
Ví dụ về đối số của MockitoCaptor
Bất cứ ai cũng có thể vui lòng cung cấp cho tôi một ví dụ cho thấy cách sử dụng org.mockito.ArgumentCaptorlớp và nó khác với các công cụ đối sánh đơn giản được cung cấp với mockito. Tôi đã đọc các tài liệu mockito được cung cấp nhưng chúng không …



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.