Tôi chỉ cần kiểm tra đơn vị một số phương pháp như thế này:Chủ đề thử nghiệm đơn vị?
public void start()
{
myThread.Start();
}
public void stop()
{
myThread.Abort();
}
Làm thế nào tôi có thể làm điều đó? Tôi có thể gọi phương thức start và kiểm tra IsAlive == true nhưng sau đó thread tiếp tục làm việc ở chế độ nền và gọi phương thức riêng của nó. Một cách khác là tôi gọi bắt đầu và sau đó dừng lại ngay lập tức nhưng nó không gọn gàng vì nó sẽ giống như tôi đang thử nghiệm hai thứ. Nó thật đơn giản nhưng thật đáng kinh ngạc!