본문 바로가기

xamarin

xamarin library unit test

자마린 프로젝트에 C#라이브러리에 유닛테스트를 실행하고 싶다.


현재 프로젝트 구조는 Form과 Android가 있다.


위 구조에서 Solution 바로 밑에있는 {프로젝트 이름}을 우클릭 - Add - Add New Project

.NET Core - Tests - MSTest Project 로 생성한다. 

테스트 프로젝트 이름은 LibUnitTest로 생성했다.



프로젝트 하위에 UnitTest.cs가 생긴다.

유닛테스트를 실행해보고자 실행해볼 코드를 써본다.

첫번째 Assert는 성공, 두번째 Assert는 실패이다.

(필요할경우 프로젝트 하위 폴더 Dependencies 를 우클릭 - Edit References를 열고 라이브러리를 추가한다.)



상단 탭 - Run - Run Unit Tests를 실행한다.



테스트 결과는 하단 Test Results를 열어보면 나온다.