Examples of MasterConversionService


Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test

    public void testStringToInteger() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( Integer.valueOf( -2147483648 ), service.convert( "-2147483648", Integer.class ) );
        assertEquals( Integer.valueOf( -32768 ), service.convert( "-32768", Integer.class ) );
        assertEquals( Integer.valueOf( -128 ), service.convert( "-128", Integer.class ) );
        assertEquals( Integer.valueOf( -48 ), service.convert( "-48", Integer.class ) );
        assertEquals( Integer.valueOf( 0 ), service.convert( "0", Integer.class ) );
        assertEquals( Integer.valueOf( 47 ), service.convert( "47", Integer.class ) );
        assertEquals( Integer.valueOf( 127 ), service.convert( "127", Integer.class ) );
        assertEquals( Integer.valueOf( 32767 ), service.convert( "32767", Integer.class ) );
        assertEquals( Integer.valueOf( 2147483647 ), service.convert( "2147483647", Integer.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test

    public void testIntegerToString() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( "-2147483648", service.convert( Integer.valueOf( -2147483648 ), String.class ) );
        assertEquals( "-32768", service.convert( Integer.valueOf( -32768 ), String.class ) );
        assertEquals( "-128", service.convert( Integer.valueOf( -128 ), String.class ) );
        assertEquals( "-48", service.convert( Integer.valueOf( -48 ), String.class ) );
        assertEquals( "0", service.convert( Integer.valueOf( 0 ), String.class ) );
        assertEquals( "47", service.convert( Integer.valueOf( 47 ), String.class ) );
        assertEquals( "127", service.convert( Integer.valueOf( 127 ), String.class ) );
        assertEquals( "32767", service.convert( Integer.valueOf( 32767 ), String.class ) );
        assertEquals( "2147483647", service.convert( Integer.valueOf( 2147483647 ), String.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test
   
    public void testStringToLong() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( Long.valueOf( -9223372036854775808L ), service.convert( "-9223372036854775808", Long.class ) );
        assertEquals( Long.valueOf( -2147483648L ), service.convert( "-2147483648", Long.class ) );
        assertEquals( Long.valueOf( -32768L ), service.convert( "-32768", Long.class ) );
        assertEquals( Long.valueOf( -128L ), service.convert( "-128", Long.class ) );
        assertEquals( Long.valueOf( -48L ), service.convert( "-48", Long.class ) );
        assertEquals( Long.valueOf( 0L ), service.convert( "0", Long.class ) );
        assertEquals( Long.valueOf( 47L ), service.convert( "47", Long.class ) );
        assertEquals( Long.valueOf( 127L ), service.convert( "127", Long.class ) );
        assertEquals( Long.valueOf( 32767L ), service.convert( "32767", Long.class ) );
        assertEquals( Long.valueOf( 2147483647L ), service.convert( "2147483647", Long.class ) );
        assertEquals( Long.valueOf( 9223372036854775807L ), service.convert( "9223372036854775807", Long.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test

    public void testLongToString() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( "-9223372036854775808", service.convert( Long.valueOf( -9223372036854775808L ), String.class ) );
        assertEquals( "-2147483648", service.convert( Long.valueOf( -2147483648L ), String.class ) );
        assertEquals( "-32768", service.convert( Long.valueOf( -32768L ), String.class ) );
        assertEquals( "-128", service.convert( Long.valueOf( -128L ), String.class ) );
        assertEquals( "-48", service.convert( Long.valueOf( -48L ), String.class ) );
        assertEquals( "0", service.convert( Long.valueOf( 0L ), String.class ) );
        assertEquals( "47", service.convert( Long.valueOf( 47L ), String.class ) );
        assertEquals( "127", service.convert( Long.valueOf( 127L ), String.class ) );
        assertEquals( "32767", service.convert( Long.valueOf( 32767L ), String.class ) );
        assertEquals( "2147483647", service.convert( Long.valueOf( 2147483647L ), String.class ) );
        assertEquals( "9223372036854775807", service.convert( Long.valueOf( 9223372036854775807L ), String.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test
   
    public void testStringToFloat() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( Float.valueOf( -15.773523F ), service.convert( "-15.773523", Float.class ) );
        assertEquals( Float.valueOf( 0.0F ), service.convert( "0.0", Float.class ) );
        assertEquals( Float.valueOf( 15.773523F ), service.convert( "15.773523", Float.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test

    public void testFloatToString() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( "-15.773523", service.convert( Float.valueOf( -15.773523F ), String.class ) );
        assertEquals( "0.0", service.convert( Float.valueOf( 0.0F ), String.class ) );
        assertEquals( "15.773523", service.convert( Float.valueOf( 15.773523F ), String.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

{
    @Test
   
    public void testStringToEnum_Plain() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( ThreeChoiceAnswer.YES, service.convert( "YES", ThreeChoiceAnswer.class ) );
        assertEquals( ThreeChoiceAnswer.YES, service.convert( "yes", ThreeChoiceAnswer.class ) );
        assertEquals( ThreeChoiceAnswer.YES, service.convert( "yEs", ThreeChoiceAnswer.class ) );
        assertNull( service.convert( "1", ThreeChoiceAnswer.class ) );
        assertNull( service.convert( "true", ThreeChoiceAnswer.class ) );
       
        assertEquals( ThreeChoiceAnswer.MAYBE, service.convert( "MAYBE", ThreeChoiceAnswer.class ) );
        assertEquals( ThreeChoiceAnswer.MAYBE, service.convert( "maybe", ThreeChoiceAnswer.class ) );
        assertEquals( ThreeChoiceAnswer.MAYBE, service.convert( "mAyBe", ThreeChoiceAnswer.class ) );
        assertNull( service.convert( "0", ThreeChoiceAnswer.class ) );
       
        assertEquals( ThreeChoiceAnswer.NO, service.convert( "NO", ThreeChoiceAnswer.class ) );
        assertEquals( ThreeChoiceAnswer.NO, service.convert( "no", ThreeChoiceAnswer.class ) );
        assertEquals( ThreeChoiceAnswer.NO, service.convert( "nO", ThreeChoiceAnswer.class ) );
        assertNull( service.convert( "-1", ThreeChoiceAnswer.class ) );
        assertNull( service.convert( "false", ThreeChoiceAnswer.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test
   
    public void testStringToEnum_Customized() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "YES", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "yes", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "yEs", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "1", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "TRUE", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "true", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.YES, service.convert( "tRuE", ThreeChoiceAnswerCustomized.class ) );
       
        assertEquals( ThreeChoiceAnswerCustomized.MAYBE, service.convert( "MAYBE", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.MAYBE, service.convert( "maybe", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.MAYBE, service.convert( "mAyBe", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.MAYBE, service.convert( "0", ThreeChoiceAnswerCustomized.class ) );
       
        assertNull( service.convert( "NO", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.NO, service.convert( "no", ThreeChoiceAnswerCustomized.class ) );
        assertNull( service.convert( "nO", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.NO, service.convert( "-1", ThreeChoiceAnswerCustomized.class ) );
        assertNull( service.convert( "FALSE", ThreeChoiceAnswerCustomized.class ) );
        assertEquals( ThreeChoiceAnswerCustomized.NO, service.convert( "false", ThreeChoiceAnswerCustomized.class ) );
        assertNull( service.convert( "fAlSe", ThreeChoiceAnswerCustomized.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test
   
    public void testVersionConstraintToString() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
       
        assertEquals( "1", service.convert( new VersionConstraint( "1" ), String.class ) );
        assertEquals( "1.2", service.convert( new VersionConstraint( "1.2" ), String.class ) );
        assertEquals( "1.2,3.4,5.6", service.convert( new VersionConstraint( "1.2,3.4,5.6" ), String.class ) );
        assertEquals( "[1.2-3.4)", service.convert( new VersionConstraint( "[1.2-3.4)" ), String.class ) );
        assertEquals( "[1.2-3.4),[5.6", service.convert( new VersionConstraint( "[1.2-3.4),[5.6" ), String.class ) );
    }
View Full Code Here

Examples of org.eclipse.sapphire.MasterConversionService

   
    @Test
   
    public void testIFileToWorkspaceFileResourceStore() throws Exception
    {
        final MasterConversionService service = Sapphire.service( MasterConversionService.class );
        final IProject project = project();
       
        final IFile xmlFile = project.getFile( "file.xml" );
        xmlFile.create( new ByteArrayInputStream( new byte[ 0 ] ), true, null );
       
        final WorkspaceFileResourceStore xmlFileStore = service.convert( xmlFile, WorkspaceFileResourceStore.class );
        assertNotNull( xmlFileStore );
       
        final IFile txtFile = project.getFile( "file.txt" );
        txtFile.create( new ByteArrayInputStream( new byte[ 0 ] ), true, null );
       
        final WorkspaceFileResourceStore txtFileStore = service.convert( txtFile, WorkspaceFileResourceStore.class );
        assertNotNull( txtFileStore );
       
        final IFile binFile = project.getFile( "file.bin" );
        binFile.create( new ByteArrayInputStream( new byte[ 0 ] ), true, null );
       
        final WorkspaceFileResourceStore binFileStore = service.convert( binFile, WorkspaceFileResourceStore.class );
        assertNotNull( binFileStore );
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.