Andrew Lock님의 3부 지침에 따라 통합 테스트 및 NuGet 패키징을 진행하였습니다.
단위테스트, 통합테스트 및 NuGet에 배포하기 전 로컬 레파지토리의 패키지를 이용한 테스트까지 진행 한 후,
패키지를 NuGet에 게시하였습니다. 이제 NuGet 패키지 관리에서 Autogen.Enum
을 시험판 포함
을 선택해서 검색할 수 있으며
패키지 설치 후 다음처럼 간단히 동작을 테스트 할 수 있습니다.
using Autogen.Enum;
Console.WriteLine(PermissionKind.Normal.ToStringFast());
Console.WriteLine(PermissionKind.SuperAdmin.ToStringFast());
[AutogenEnum]
public enum PermissionKind
{
[Text("일반")]
Normal,
[Text("일반 관리자")]
Manager,
[Text("관리자")]
Admin,
[Text("수퍼 관리자")]
SuperAdmin
}
| 출력
일반
수퍼 관리자