저는 기존 소프트웨어에 대한 단위 테스트를 처음으로 작성하고 있으며, 상사가 단위 테스트 개요/계획을 작성하도록 요청했습니다.C# Windows Form Unit Testing
매우 중상 인 C# 개발자이므로이 앱의 테스트 계획을 만드는 방법을 찾으려고합니다.
내 솔루션의 각 프로젝트를 나타내는 여러 개의 시트가있는 Excel 문서를 설정했습니다. 특히 void 및 bool 메서드로 작업 할 때 가능한 모든 결과와 입력을 문서화하는 방법에 대해 혼란스러워합니다. 또는 전달되는 값이 많은 메소드로 모델을 전달할 때
다음 두 가지 방법에 대해 합격, 불합격, 예상 결과를 문서화하려면 어떻게해야합니까? 기본 개요는 특정 문서가 아니라 전부입니다. :
public static void ManualEntryToggleStateChanged(bool isChecked)
{
/* check for manual entry
* if manual entry information can be entered
* focus user to reg no
*/
moTextboxRegName.ReadOnly = !isChecked;
moTextboxRegHerd.ReadOnly = !isChecked;
if (isChecked)
{
moTextboxRegHerd.Text = "";
moTextboxRegName.Text = "";
moDropDownListBreed.Focus();
}
}
public static void LoadAllLabs(nsHacBusSrv.SortMode Sort = nsHacBusSrv.SortMode.NotSorted)
{
try
{
moDropDownListLab.DataSource
= moBusinessServices.GetAllLabs(Sort);
moDropDownListLab.DisplayMember = "Name";
moDropDownListLab.ValueMember = "Idn";
nsTelWinUi.RadListDataItem oDefaultItem
= new nsTelWinUi.RadListDataItem("", "");
moDropDownListLab.Items.Add(oDefaultItem);
moDropDownListLab.SelectedValue = "";
}
catch (System.Exception ex)
{
Debug.Fail(ex.Message);
throw;
}
}
유사한 문서/작업 샘플을 요청할 경우 작업 성공 가능성이 높습니다. –
이름 공간의 별칭은 재미있는 규칙입니다. 전에는 본 적이 없어요. –