かなり些細な質問かもしれませんが、すみません。
'setPercentage(intpercent){...}'メソッドのユニットテストを行っています。要件には、「許容範囲」または許容値があることについては何も記載されていません...しかし、問題のアプリケーションから、パーセンテージは0から100の間である必要があることがわかります。
設定されている値が意味をなすかどうかをテストする必要があります(単体テストのコンテキストで?)
つまり、パーセンテージが100以上または0未満に設定されている場合に失敗する単体テストを作成する必要がありますか?