카운트없이 생성 된 목록을 예상하려면 내 GetXX
방법에 기존 고유 ID를 전달하는 것이 이치에 맞습니까? 나는 기존 ID를 테스트 할 때 List가 보유한 항목의 수와 관계없이 목록이 만들어 짐을 의미합니다. 기존 ID를 전달하지 않으면 왜 목록이 null
이되거나 count == 0
이 없어야합니까? 나는이 검사의 감각에 대해 확신하지 못한다.존재하지 않는 ID에 대한 단위 테스트에 의미가 있습니까
[Test]
public void Get_Teststeps_By_UnitId_Not_Existing()
{
// ARRANGE
ITeststepDataProvider provider = new TeststepDataProvider(_connectionString);
int unitId = 100;
// ACT
List<Teststep> units = provider.GetTeststepsByUnitId(unitId);
// ASSERT
Assert.IsNotNull(units);
Assert.Count(0, units);
}
괜찮습니다. :) 당신이 말한 것과 같습니다. – Pascal