Studi Kasus: Eksepsi (15)

Oktober 29, 2008 - Leave a Response

Eksepsi

Test berikut ini bertujuan untuk mengantisipasi agar user tidak memasukkan huruf.

[Test]
[ExpectedException(typeof(ApplicationException),"Expression A not supported")]
public void EksepsiMasukanBentukHuruf()
{
	string input="100 - 2A0 + 1 - 10";
	IExpressionConverter exConverter=new ExpressionConverter();
	exConverter.Convert(input);
}

Jadi jika didalam ekspresi ada huruf, converter akan menthrow exception.