반응형 Unit3 .NET Framework C# NUnit 사용하기, NUnit 사용법, NUnit이란? NUnit 이란?NUnit은 .Net에 대한 단위 테스트 (유닛테스트) 프레임 워크입니다.사전세팅 : 테스트 대상 프로젝트 생성Visual Studio에서 File > New > Projet를 선택후, console app (.NET Framework) 을 선택해줍니다.프로젝트 명, 설치하려는 위치, 솔루션 명, framework 버전을 입력한 뒤, Create를 눌러줍니다. solution explorer에서 프로젝트를 우클릭 한 후, Add > New Item 을 누른 후,Caculator.cs 파일을 생성해줍니다.Calculator.cs파일 내용은 아래와 같이 작성해줍니다.단순히 더하는 기능만 수행하는 클래스입니다.public class Calculator { public int add(in.. 2024. 10. 26. MSTestv2 사용후기 "C#에서 unit test할 수 있는 unit test framework 중 하나" 장점 1. C#에서 unit test 작성을 쉽게 해줄 수 있는 framework이다 2. 따로 설치/셋업하지 않아도 visual studio에서 기본적으로 제공하는 테스트 프레임워크이다. 단점 1. context메뉴에서 unit test create를 하면 시간이 오래걸린다. (java 대비) print 만 하는데도 체감상 10초 이상 걸리는거 같다. 2. test run 을 하면 시간이 오래걸린다. (java 대비) print 만하는 method 수행하는데도 체감상 10초 이사 걸리는거 같다. 3. 클래스단위로 [TestClass()]를 꼭 써줘야 한다. method에도 [TestMethod()] 를 써줘야 하는데,.. 2021. 8. 25. Vi 사용후기 "기본적이고 가볍지만 강력한 에디터" 장점 1. unix 기본 에디터로, 따로 설치할 필요없는 가벼운 에디터다. 2. 사용자가 많아 커뮤니티가 활발하고 다양한 플러그인이 많다. 3. 마우스를 쥐거나, 방향키를 사용할일없이 손을 키보드에 놓은채로 손가락만 왔다갔다하면서 자유롭고 빠르게 텍스트 에디팅이 가능하다. 단점 1. 이 에디터를 처음으로 접하면 방향키가 안먹혀서 겁나게 당황스럽다. 2. CUI환경이므로 윈도에서만 텍스트 에디팅 한 사람한테는 겁나 불편할 수 있다. 3. 텍스트강조(색깔강조)기능 등 최신 에디터에서 지원하는 것들이 없다. 플러그인 사용하면 가능하긴하다. 4. 너무많은 기능/단축키 : 너무 많은 기능이 있고 단축키도 너무 여러가지가 있어서 기능쓰기가 힘들다. 결국 사용하는 기능만 계속 사.. 2021. 8. 18. 이전 1 다음 반응형