Archive for Oktober, 2008

Studi Kasus: Eksepsi (15)
Oktober 29, 2008

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.