public void check4() { var original = Thread.CurrentThread.CurrentUICulture; try { Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("ja-JP"); { var data1 = new ToAdventurer3Parameter(); data1.MotorA = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorA"], "この値は1から100の範囲で入力してください。"); data1.MotorA = 101; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorA"], "この値は1から100の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.MotorB = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorB"], "この値は1から100の範囲で入力してください。"); data1.MotorB = 101; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorB"], "この値は1から100の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.MotorX = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorX"], "この値は1から100の範囲で入力してください。"); data1.MotorX = 101; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorX"], "この値は1から100の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.MotorY = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorY"], "この値は1から100の範囲で入力してください。"); data1.MotorY = 101; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorY"], "この値は1から100の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.MotorZ = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorZ"], "この値は1から100の範囲で入力してください。"); data1.MotorZ = 101; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["MotorZ"], "この値は1から100の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.BrimSpeedRatio = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["BrimSpeedRatio"], "この値は1から999の範囲で入力してください。"); data1.BrimSpeedRatio = 1000; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["BrimSpeedRatio"], "この値は1から999の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.BrimExtrudeRatio = 0; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["BrimExtrudeRatio"], "この値は1から999の範囲で入力してください。"); data1.BrimExtrudeRatio = 1000; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["BrimExtrudeRatio"], "この値は1から999の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.PlayRemovalLength = -.005; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["PlayRemovalLength"], "この値は0から10の範囲で入力してください。"); data1.PlayRemovalLength = 10.005; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["PlayRemovalLength"], "この値は0から10の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.OffsetZ = -10.005; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["OffsetZ"], "この値は-10から10の範囲で入力してください。"); data1.OffsetZ = 10.005; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["OffsetZ"], "この値は-10から10の範囲で入力してください。"); } { var data1 = new ToAdventurer3Parameter(); data1.BrimSpeed = 59; var ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["BrimSpeed"], "この値は1から80の範囲で入力してください。"); data1.BrimSpeed = 4860; ret = data1.IsValid(true); Assert.AreEqual(ret.Count, 1); Assert.AreEqual(ret["BrimSpeed"], "この値は1から80の範囲で入力してください。"); } } finally { Thread.CurrentThread.CurrentUICulture = original; } }
public void check3() { var original = Thread.CurrentThread.CurrentUICulture; try { Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("ja-JP"); { var data1 = new ToAdventurer3Parameter(); data1.MotorA = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.MotorA = 100; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.MotorB = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.MotorB = 100; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.MotorX = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.MotorX = 100; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.MotorY = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.MotorY = 100; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.MotorZ = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.MotorZ = 100; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.BrimSpeedRatio = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.BrimSpeedRatio = 999; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.BrimExtrudeRatio = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.BrimExtrudeRatio = 999; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.PlayRemovalLength = -.004; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.PlayRemovalLength = 10.004; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.OffsetZ = -10.004; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.OffsetZ = 10.004; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } { var data1 = new ToAdventurer3Parameter(); data1.BrimSpeed = 1; var ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); data1.BrimSpeed = 4800; ret = data1.IsValid(false); Assert.AreEqual(ret.Count, 0); } } finally { Thread.CurrentThread.CurrentUICulture = original; } }