public void ThrowsArgumentExceptionForNonEnumValue() { ExceptionTester.CallMethodAndExpectException<ArgumentException>(() => Enum<Enum2>.ConvertFromOtherEnumValue(new object())); }