open cover & report generator로 C# line coverage확인하기 (.net, .net framework)
opencover 란?오픈커버(OpenCover)는 .NET / .NET Framework 애플리케이션의 코드 커버리지를 측정하는 도구입니다.코드 커버리지란, 프로그램이 실행될 때 실행된 코드의 비율을 의미합니다.이를 통해 개발자는 자신이 작성한 코드가 실제로 실행되는지 확인할 수 있으며, 테스트되지 않은 코드를 찾아내어 수정할 수 있습니다.report generator란?ReportGenerator는 coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov, lcov과 같이다양한 커버리지 결과파일을 사람이 읽을 수 있는 보고서로 변환합니다.이 보고서는 커버리지 비율을 보여주며, 소스 코드의 어떤 라인이 커버..
2024. 10. 30.
Python 으로 TextArt 그리기, asciiart, pyfiglet사용법
위와 같은 아스키 아트로 표현된 글자를 한번씩 보신적 있으실 겁니다.파이썬에서는 이런 글자를 손쉽게 생성해주는 라이브러리를 제공하는데요,바로 pyfiglet이라는 라이브러리를 사용하면 이러한 글자를 생성할 수 있습니다.사용방법은 매우매우 간단합니다.먼저, 아래와 같이 pyfiglet 모듈을 pip로 설치해줍니다.pip install pyfiglet그 다음 아래와 같이 파이썬 코드를 작성해줍니다.import pyfiglettext = "ASCII ART \n1,2,3,4,5,6,7,8,9,10"word = pyfiglet.figlet_format(text)print(word)그러면 아래와 같은 결과가 나옵니다. 아래와 같이, 폰트를 지정해줄 수 있기도 하며,renderText 함수를 이용해서도 표현할 수 ..
2024. 10. 20.