public void Vector2TypeConverterFromString() { tlog.Debug(tag, $"Vector2TypeConverterFromString START"); // length is 2 var result = Vector2TypeConverter.FromString("100, 50"); tlog.Debug(tag, "FromString : " + result); // length is 1 result = Vector2TypeConverter.FromString("100"); tlog.Debug(tag, "FromString : " + result); tlog.Debug(tag, $"Vector2TypeConverterFromString END"); }
public void Vector2TypeConverterToString() { tlog.Debug(tag, $"Vector2TypeConverterToString START"); using (Vector2 vec = new Vector2(100, 50)) { var result = Vector2TypeConverter.ToString(vec); tlog.Debug(tag, "ToString : " + result); } Vector2 val = null; Assert.AreEqual(null, Vector2TypeConverter.ToString(val), "should be equal!"); tlog.Debug(tag, $"Vector2TypeConverterToString END"); }
public void Vector2TypeConverterFromStringInvalidOperationException() { tlog.Debug(tag, $"Vector2TypeConverterFromStringInvalidOperationException START"); Assert.Throws <InvalidOperationException>(() => Vector2TypeConverter.FromString("100, 50, 0.0f")); tlog.Debug(tag, $"Vector2TypeConverterFromStringInvalidOperationException END"); }