[뉴닛] 단일 테스트용 프로젝트 만드는 법
다음은 조합의 순서가 다르다.
No
Visual Studio 및 프레임 조합
1
Visual Studio2017 + .NET Framework
2
Visual Studio 2017+NET Framework 이외(※)
※ 다음 조합을 생각해 보세요.
No
콤비네이션
1
Visual Studio2017 + NET Core
2
Visual Studio2019 + NET Framework
3
Visual Studio2019 + NET Core
Visual Studio2017 + .NET Framework
테스트 프로젝트를 제작하다.
[라이브러리]를 선택합니다.
다음 패키지를 설치합니다.
테스트 항목에 다음과 같은 내용을 적용한다.
참고 자료
Nunit 공식 문서 설치
Visual Studio2017 + .NET Framework 이외
NUnit 테스트 템플릿을 사용합니다.
다음 버전에서는 템플릿을 사용할 수 있습니다.
Microsoft 공식 문서 단일 테스트의 개요
Visual Studio 2017 릴리즈 14.8 이후NET 언어에는 NUnit 및 xUnit용 내장 템플릿이 포함되어 있습니다.
Visual Studio 2017 + Core
테스트 템플릿은 Core에만 해당합니다.
Visual Studio 2019 + .NET Framework or Core
Visual Studio 2019는 입니다.NET Framework에서도NET Core의 모습도 선택할 수 있다.
.NET Framework.NET Core를 선택할 수 있습니다.
동작 확인
1. 테스트 코드의 샘플을 만든다.
다음은 예이다.
using NUnit.Framework;
namespace TestProject1
{
/// <summary>
/// 確認用サンプル
/// </summary>
[TestFixture]
class ConfirmationSampleTest
{
[TestCase(true, 1)]
[TestCase(false, 0)]
public void TestSample(bool expected, int input)
{
var confirmationSample = new ConfirmationSample();
Assert.AreEqual(expected, confirmationSample.Hoge(input));
}
}
class ConfirmationSample
{
public bool Hoge(int a)
{
return a > 0 ? true : false;
}
}
}
2. 테스트 수행① 테스트 탭에서 테스트를 수행합니다.
② 리소스 매니저 테스트를 통해 결과 확인
녹색 검사가 성공했습니다.적자를 더하면 실패한다.
참조 문서
공식 코드 샘플
테스트 코드의 작성법을 대략적으로 조사하는 데 도움이 된다.
Most Commplete NUnit Testing Framework Cheat Sheet(링크)
Reference
이 문제에 관하여([뉴닛] 단일 테스트용 프로젝트 만드는 법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/SY81517/items/8c24831bd04e33c32c82텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)