WCF Assignment 

Try to avoid using the ExpectedException attribute. You cannot assert whether the exception was raised at the point where you expected it to be raised.