public static void CastFromStringTest(string value, bool isError) { MapEventName instance = null; var errorOccured = false; try { instance = value; } catch (Exception ex) { logger.Exception(ex); errorOccured = true; } // エラーフラグが一致すること Assert.AreEqual(errorOccured, isError); if (errorOccured) { return; } // キャストした結果が一致すること Assert.AreEqual((string)instance, value); }
public static void ToStringTest(string value) { var instance = new MapEventName(value); var strValue = instance.ToString(); // セットした値と取得した値が一致すること Assert.AreEqual(strValue, value); }
public static void ConstructorTest(string value, bool isError) { var errorOccured = false; try { var _ = new MapEventName(value); } catch (Exception ex) { logger.Exception(ex); errorOccured = true; } // エラーフラグが一致すること Assert.AreEqual(errorOccured, isError); }