public void ComponentModelCompatibilityTest() { var converter = new TimeSpanConverter(); var cmConverter = new System.ComponentModel.TimeSpanConverter(); var typeConverterOptions = new TypeConverterOptions { CultureInfo = CultureInfo.CurrentCulture }; try { cmConverter.ConvertFromString(""); Assert.Fail(); } catch (FormatException) { } try { converter.ConvertFromExcel(typeConverterOptions, ""); Assert.Fail(); } catch (ExcelTypeConverterException) { } try { cmConverter.ConvertFromString(null); Assert.Fail(); } catch (NotSupportedException) { } try { converter.ConvertFromExcel(typeConverterOptions, null); Assert.Fail(); } catch (ExcelTypeConverterException) { } }
public void ComponentModelCompatibilityTest() { var converter = new TimeSpanConverter(); var cmConverter = new System.ComponentModel.TimeSpanConverter(); var propertyMapData = new MemberMapData(null); propertyMapData.TypeConverterOptions.CultureInfo = CultureInfo.CurrentCulture; var row = new CsvReader(new ParserMock()); Assert.Throws <FormatException>(() => cmConverter.ConvertFromString("")); Assert.Throws <TypeConverterException>(() => converter.ConvertFromString("", row, propertyMapData)); Assert.Throws <NotSupportedException>(() => cmConverter.ConvertFromString(null)); Assert.Throws <TypeConverterException>(() => converter.ConvertFromString(null, row, propertyMapData)); }
public static bool _ConvertFromString_System_ComponentModel_TimeSpanConverter_System_ComponentModel_ITypeDescriptorContext_System_String( ) { //class object System.ComponentModel.TimeSpanConverter _System_ComponentModel_TimeSpanConverter = new System.ComponentModel.TimeSpanConverter(); //Parameters System.ComponentModel.ITypeDescriptorContext context = null; System.String text = null; //ReturnType/Value System.Object returnVal_Real = null; System.Object returnVal_Intercepted = null; //Exception System.Exception exception_Real = null; System.Exception exception_Intercepted = null; InterceptionMaintenance.disableInterception( ); try { returnVal_Real = _System_ComponentModel_TimeSpanConverter.ConvertFromString(context, text); } catch (System.Exception e) { exception_Real = e; } InterceptionMaintenance.enableInterception( ); try { returnVal_Intercepted = _System_ComponentModel_TimeSpanConverter.ConvertFromString(context, text); } catch (System.Exception e) { exception_Intercepted = e; } return((exception_Real.Messsage == exception_Intercepted.Message) && (returnValue_Real == returnValue_Intercepted)); }
public static bool _ConvertFromString_System_ComponentModel_TimeSpanConverter_System_ComponentModel_ITypeDescriptorContext_System_String( ) { //class object System.ComponentModel.TimeSpanConverter _System_ComponentModel_TimeSpanConverter = new System.ComponentModel.TimeSpanConverter(); //Parameters System.ComponentModel.ITypeDescriptorContext context = null; System.String text = null; //ReturnType/Value System.Object returnVal_Real = null; System.Object returnVal_Intercepted = null; //Exception System.Exception exception_Real = null; System.Exception exception_Intercepted = null; InterceptionMaintenance.disableInterception( ); try { returnVal_Real = _System_ComponentModel_TimeSpanConverter.ConvertFromString(context,text); } catch( System.Exception e ) { exception_Real = e; } InterceptionMaintenance.enableInterception( ); try { returnVal_Intercepted = _System_ComponentModel_TimeSpanConverter.ConvertFromString(context,text); } catch( System.Exception e ) { exception_Intercepted = e; } return( ( exception_Real.Messsage == exception_Intercepted.Message ) && ( returnValue_Real == returnValue_Intercepted ) ); }
public void ComponentModelCompatibilityTest() { var converter = new TimeSpanConverter(); var cmConverter = new System.ComponentModel.TimeSpanConverter(); var typeConverterOptions = new TypeConverterOptions { CultureInfo = CultureInfo.CurrentCulture }; try { cmConverter.ConvertFromString( "" ); Assert.Fail(); } catch( FormatException ) {} try { var val = (DateTime)converter.ConvertFromString( typeConverterOptions, "" ); Assert.Fail(); } catch( CsvTypeConverterException ) {} try { cmConverter.ConvertFromString( null ); Assert.Fail(); } catch( NotSupportedException ) { } try { converter.ConvertFromString( typeConverterOptions, null ); Assert.Fail(); } catch( CsvTypeConverterException ) { } }
public void ComponentModelCompatibilityTest() { var converter = new TimeSpanConverter(); var cmConverter = new System.ComponentModel.TimeSpanConverter(); var propertyMapData = new MemberMapData(null); propertyMapData.TypeConverterOptions.CultureInfo = CultureInfo.CurrentCulture; var rowMock = new Mock <IReaderRow>(); try { cmConverter.ConvertFromString(""); Assert.Fail(); } catch (FormatException) {} try { var val = (DateTime)converter.ConvertFromString("", rowMock.Object, propertyMapData); Assert.Fail(); } catch (TypeConverterException) {} try { cmConverter.ConvertFromString(null); Assert.Fail(); } catch (NotSupportedException) { } try { converter.ConvertFromString(null, rowMock.Object, propertyMapData); Assert.Fail(); } catch (TypeConverterException) { } }
public void ComponentModelCompatibilityTest() { var converter = new TimeSpanConverter(); var cmConverter = new System.ComponentModel.TimeSpanConverter(); var propertyMapData = new CsvPropertyMapData(null); propertyMapData.TypeConverterOptions.CultureInfo = CultureInfo.CurrentCulture; try { cmConverter.ConvertFromString(""); Assert.Fail(); } catch (FormatException) {} try { var val = (DateTime)converter.ConvertFromString("", null, propertyMapData); Assert.Fail(); } catch (CsvTypeConverterException) {} try { cmConverter.ConvertFromString(null); Assert.Fail(); } catch (NotSupportedException) { } try { converter.ConvertFromString(null, null, propertyMapData); Assert.Fail(); } catch (CsvTypeConverterException) { } }