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.