2017년 6월 20일 화요일

[Links] Unit Testing asynchronous code

좀 옛날 글이긴 하지만
VisualStudio에서 MSTest로 unit test case를 작성할 때
Asynchronous code에 대해서 고려해야할 사항을 상세 하게 정리한 글이다.

Async Programming : Unit Testing Asynchronous Code
: https://msdn.microsoft.com/ko-kr/magazine/dn818493.aspx

Async Programming : Unit Testing Asynchronous Code: Three Solutions for Better Tests
https://msdn.microsoft.com/ko-kr/magazine/dn818494.aspx


사실 요즘 VS에서 MSTest로 async method에 대해서 unit test case를 작성하려면
단순히 public async Task XXXX() prototype으로만 작성하면
test framework에서 Task가 끝날 때 까지 기다리므로 문제는 없다.

하지만 asychronous 하게 testing을 하기 위해서
어떤 방법들을 사용할 수 있는지에 대해서 한번쯤은 봐두면 좋은것 같아
기억 차원에서 링크만 정리함.

이책 한번 도서관에 신청해서 봐야 겠음.
https://www.amazon.com/Concurrency-Cookbook-Asynchronous-Multithreaded-Programming/dp/1449367569/ref=sr_1_1?ie=UTF8&qid=1496741393&sr=8-1&keywords=Concurrency+in+C%23+Cookbook

이책도
http://www.yes24.com/24/goods/25466870?scode=032&OzSrank=1

댓글 없음:

댓글 쓰기