Bunların istisnaları test etmenin iki ana yolu olduğunu keşfettim:
Assert.Throws<Exception>(()=>MethodThatThrows());
[ExpectedException(typeof(Exception))]
Bunlardan hangisi en iyisidir? Biri diğerine göre avantaj sağlıyor mu? Yoksa sadece kişisel bir tercih meselesi mi?
Assert.That(() => MethodThatThrows(), Throws.Exception)