public void Throws_invalid_cast_exception_when_object_casts_to_invalid_object() { var classA = new ClassA(); Assert.Throws<InvalidCastException>(() => classA.CastAs<ClassB>()); }