public void HostFunctions_cast() { var value = Enumerable.Range(1, 5).ToArray(); CastVerifier <IList> .VerifySymmetric(host, value); CastVerifier <Array> .VerifySymmetric(host, value); CastVerifier <Object> .VerifySymmetric(host, value); }
public void HostFunctions_cast_Struct() { var value = new DateTime(2007, 5, 22, 6, 15, 43); CastVerifier <IComparable> .VerifySymmetric(host, value); CastVerifier <ValueType> .VerifySymmetric(host, value); CastVerifier <Object> .VerifySymmetric(host, value); }
public void HostFunctions_cast_Scalar() { const double value = 123.75; CastVerifier <IComparable> .VerifySymmetric(host, value); CastVerifier <ValueType> .VerifySymmetric(host, value); CastVerifier <Object> .VerifySymmetric(host, value); CastVerifier <int> .VerifyAsymmetric(host, value); }
public void HostFunctions_cast_Enum() { const DayOfWeek value = DayOfWeek.Wednesday; CastVerifier <IComparable> .VerifySymmetric(host, value); CastVerifier <Enum> .VerifySymmetric(host, value); CastVerifier <ValueType> .VerifySymmetric(host, value); CastVerifier <Object> .VerifySymmetric(host, value); CastVerifier <int> .VerifySymmetric(host, value); }
public void HostFunctions_cast_UserDefined() { Assert.AreEqual(intVal, CastVerifier <int> .VerifyCast(host, this)); }
public void HostFunctions_cast_Struct_Fail() { var value = new DateTime(2007, 5, 22, 6, 15, 43); CastVerifier <IList> .VerifySymmetric(host, value); }
public void HostFunctions_cast_Enum_Fail() { const DayOfWeek value = DayOfWeek.Wednesday; CastVerifier <IList> .VerifySymmetric(host, value); }
public void HostFunctions_cast_Scalar_Fail() { const double value = 123.75; CastVerifier <IList> .VerifySymmetric(host, value); }
public void HostFunctions_cast_Fail() { var value = Enumerable.Range(1, 5).ToArray(); CastVerifier <IDictionary> .VerifySymmetric(host, value); }