Index: va_stdafx.h
===================================================================
diff -u -N -r078d08f91614ef157c27460989324ddd968c78cd -rbef894e38e5c1486824787cf8c47a87a0828b228
--- va_stdafx.h	(.../va_stdafx.h)	(revision 078d08f91614ef157c27460989324ddd968c78cd)
+++ va_stdafx.h	(.../va_stdafx.h)	(revision bef894e38e5c1486824787cf8c47a87a0828b228)
@@ -17,3 +17,14 @@
 void Test_##test_case_name##_##test_name##::Exec()
 
 #define EXPECT_EQ(a, b) (a) == (b)
+#define EXPECT_THROW(operation, exc)\
+do\
+{\
+	try\
+	{\
+		operation;\
+	}\
+	catch(const exc&)\
+	{\
+	}\
+} while(false)