일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 객체지향
- C# 파일 암/복호화
- DrawEllipse
- C# MDB Handle
- 버스 API
- Cell Border Style
- Json.NET
- sqlite3
- C# MDB
- 시
- GDI+
- c#
- MVC
- Winform
- 경기도 버스
- solid
- DrawRectangle
- TDD
- 경기도 버스정보시스템
- Excel Cell Format
- delegate
- eventhandler
- JSON
- eventargs
- 디자인 패턴
- MDB Select
- NUnit
- WPF
- MDB Connect
- 공공 데이터 포털
- Today
- Total
White Whale Studio
Visual Studio 2010 C# & Nunit 설정법 본문
Nunit은 프로그램 개발 시 유닛테스트를 위한 닷넷 테스트 툴입니다.
Visual Studio의 버전이 높아짐에 따라서 Addin 방식으로 이쁘게 프로그램에 올라가서 연결이 되는데
기존 버전인 2010은 지원이 안되더군요.
기존에 사용하던 방식에 대해 상세하게 설명된 곳이 없어 이렇게 포스팅을 해봅니다..
우선 Nunit 홈페이지에 들어가서 설치 파일을 다운받아 설치합니다.
http://www.nunit.org/index.php?p=download
저는 2.6.4버전을 받았습니다.
설치를 하게 되면 C:\Program Files (x86)\NUnit 2.6.4 경로에 설치가 기본으로 되고 해당 폴더 하위에 툴, DLL 과 문서가 포함되어 있습니다.
VS2010에서 사용을 하기 위해서는 우선 DLL을 추가해야합니다.
C:\Program Files (x86)\NUnit 2.6.4\bin
참조를 하셔서 위 경로에서 nunit.framework.dll 을 찾아 추가해줍니다.
추가를 한 뒤에는 VS2010의 메뉴바에서 도구 - 외부 메뉴를 클릭합니다.
외부 도구를 클릭하고, 추가 버튼을 클릭하여 Nunit을 만들고 저장합니다.
인수랑 디렉터리는 오른쪽에 있는 화살표를 눌러서 선택하시면 됩니다.
정상적으로 등록이 된 경우 도구에 Nunit이 추가 됩니다.
테스트 케이스 코드가 작성이 되었다고 가정하고 실행을 해보면
오류가 발생하는 경우가 있는데 이러한 경우에는 확인해보셔야 할 것이
Adding an Using statement for NUnit (using NUnit.Framework;)
The class attribute should be [TestFixture] and NOT [TestClass]
Decorate your Test methods with the attribute [Test] and NOT [TestMethod]
위와 같습니다. MSTest와 테스트 어트리뷰트가 다르므로 이름 작성시에 유의해주시고 DLL 추가 여부를 확인한 번 해주시면 될것같습니다. 정상적으로 진행이 된다면
요로코롬 테스트가 진행됩니다.
다음 포스팅에서는 Nunit을 수행하면서 디버깅을 하는 방법을 살펴보겠습니다.
'IT Engineering > C#.net' 카테고리의 다른 글
[MVC Pattern] Winform 예제 (1) | 2016.06.21 |
---|---|
[MVC Pattern] 개념 정리 (2) | 2016.06.21 |
Mybatis.Net & Sqlite3 (0) | 2016.06.09 |
Interface에 대한 탐구 (0) | 2016.06.07 |
Unable to install DRM Client. Microsoft Visual C++ 2008 ERROR (0) | 2015.05.28 |