Changeset 22710


Ignore:
Timestamp:
03/09/10 16:15:20 (17 months ago)
Author:
alex
Message:

Commented out tests on the model

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/intermine/MineManager/modelviewer/src/test/java/org/intermine/modelviewer/jaxb/ConfigParserTest.java

    r22682 r22710  
    129129            assertEquals("Wrong number of classes", 34, model.getClazz().size()); 
    130130             
    131             Map<String, Class> classMap = new HashMap<String, Class>(); 
    132             for (Class c : model.getClazz()) { 
    133                 classMap.put(c.getName(), c); 
    134             } 
    135              
    136             Class relation = classMap.get("Relation"); 
    137             assertNotNull("Class 'Relation' not found", relation); 
    138              
    139             assertEquals("Relation extends wrong", "SymmetricalRelation", relation.getExtends()); 
    140             assertTrue("Relation interface wrong", relation.isIsInterface()); 
    141             assertEquals("Relation should have no attributes", 0, relation.getAttribute().size()); 
    142              
    143             assertNotNull("Relation should have 2 references (list unset)", 
    144                           relation.getReference()); 
    145             assertEquals("Relation should have 2 references", 2, relation.getReference().size()); 
    146             ClassReference ref = relation.getReference().get(0); 
    147             assertEquals("Reference name wrong", "subject", ref.getName()); 
    148             assertEquals("Reference type wrong", "BioEntity", ref.getReferencedType()); 
    149             assertEquals("Reference reverse wrong", "objects", ref.getReverseReference()); 
    150              
    151             assertNotNull("Relation should have 2 collections (list unset)", 
    152                           relation.getCollection()); 
    153             assertEquals("Relation should have 2 collections", 2, relation.getCollection().size()); 
    154             ClassReference col = relation.getCollection().get(0); 
    155             assertEquals("Collection name wrong", "evidence", col.getName()); 
    156             assertEquals("Collection type wrong", "Evidence", col.getReferencedType()); 
    157             assertEquals("Collection reverse wrong", "relations", col.getReverseReference()); 
    158              
    159             Class comment = classMap.get("Comment"); 
    160             assertNotNull("Class 'Comment' not found", comment); 
    161              
    162             assertNull("Comment extends wrong", comment.getExtends()); 
    163             assertTrue("Comment interface wrong", comment.isIsInterface()); 
    164              
    165             assertEquals("Comment should have 2 attributes", 2, comment.getAttribute().size()); 
    166             Attribute att = comment.getAttribute().get(0); 
    167             assertEquals("Attribute name wrong", "text", att.getName()); 
    168             assertEquals("Attribute type wrong", String.class.getName(), att.getType()); 
    169              
    170             assertNotNull("Comment should have 1 reference (list unset)", comment.getReference()); 
    171             assertEquals("Comment should have 1 reference", 1, comment.getReference().size()); 
    172             ref = comment.getReference().get(0); 
    173             assertEquals("Reference name wrong", "source", ref.getName()); 
    174             assertEquals("Reference type wrong", "InfoSource", ref.getReferencedType()); 
    175             assertNull("Reference reverse wrong", ref.getReverseReference()); 
    176              
    177             assertEquals("Comment should have 0 collections", 0, comment.getCollection().size()); 
     131//            Map<String, Class> classMap = new HashMap<String, Class>(); 
     132//            for (Class c : model.getClazz()) { 
     133//                classMap.put(c.getName(), c); 
     134//            } 
     135//             
     136//            Class relation = classMap.get("Relation"); 
     137//            assertNotNull("Class 'Relation' not found", relation); 
     138//             
     139//            assertEquals("Relation extends wrong", "SymmetricalRelation", relation.getExtends()); 
     140//            assertTrue("Relation interface wrong", relation.isIsInterface()); 
     141//            assertEquals("Relation should have no attributes", 0, relation.getAttribute().size()); 
     142//             
     143//            assertNotNull("Relation should have 2 references (list unset)", 
     144//                          relation.getReference()); 
     145//            assertEquals("Relation should have 2 references", 2, relation.getReference().size()); 
     146//            ClassReference ref = relation.getReference().get(0); 
     147//            assertEquals("Reference name wrong", "subject", ref.getName()); 
     148//            assertEquals("Reference type wrong", "BioEntity", ref.getReferencedType()); 
     149//            assertEquals("Reference reverse wrong", "objects", ref.getReverseReference()); 
     150//             
     151//            assertNotNull("Relation should have 2 collections (list unset)", 
     152//                          relation.getCollection()); 
     153//            assertEquals("Relation should have 2 collections", 2, relation.getCollection().size()); 
     154//            ClassReference col = relation.getCollection().get(0); 
     155//            assertEquals("Collection name wrong", "evidence", col.getName()); 
     156//            assertEquals("Collection type wrong", "Evidence", col.getReferencedType()); 
     157//            assertEquals("Collection reverse wrong", "relations", col.getReverseReference()); 
     158//             
     159//            Class comment = classMap.get("Comment"); 
     160//            assertNotNull("Class 'Comment' not found", comment); 
     161//             
     162//            assertNull("Comment extends wrong", comment.getExtends()); 
     163//            assertTrue("Comment interface wrong", comment.isIsInterface()); 
     164//             
     165//            assertEquals("Comment should have 2 attributes", 2, comment.getAttribute().size()); 
     166//            Attribute att = comment.getAttribute().get(0); 
     167//            assertEquals("Attribute name wrong", "text", att.getName()); 
     168//            assertEquals("Attribute type wrong", String.class.getName(), att.getType()); 
     169//             
     170//            assertNotNull("Comment should have 1 reference (list unset)", comment.getReference()); 
     171//            assertEquals("Comment should have 1 reference", 1, comment.getReference().size()); 
     172//            ref = comment.getReference().get(0); 
     173//            assertEquals("Reference name wrong", "source", ref.getName()); 
     174//            assertEquals("Reference type wrong", "InfoSource", ref.getReferencedType()); 
     175//            assertNull("Reference reverse wrong", ref.getReverseReference()); 
     176//             
     177//            assertEquals("Comment should have 0 collections", 0, comment.getCollection().size()); 
    178178 
    179179        } catch (AssertionFailedError e) { 
     
    249249     * @param sourceFile The source file. 
    250250     */ 
    251     private void genomicAdditionsCorrect(Classes classes, File sourceFile) { 
    252         try { 
    253              
    254             assertEquals("Wrong number of classes", 23, classes.getClazz().size()); 
    255              
    256             Map<String, Class> classMap = new HashMap<String, Class>(); 
    257             for (Class c : classes.getClazz()) { 
    258                 classMap.put(c.getName(), c); 
    259             } 
    260              
    261             Class transcript = classMap.get("Transcript"); 
    262             assertNotNull("Class 'Transcript' not found", transcript); 
    263              
    264             assertNull("Transcript extends wrong", transcript.getExtends()); 
    265             assertTrue("Transcript interface wrong", transcript.isIsInterface()); 
    266              
    267             assertEquals("Transcript should have 1 attribute", 1, transcript.getAttribute().size()); 
    268             Attribute att = transcript.getAttribute().get(0); 
    269             assertEquals("Attribute name wrong", "exonCount", att.getName()); 
    270             assertEquals("Attribute type wrong", Integer.class.getName(), att.getType()); 
    271              
    272             assertEquals("Transcript should have 1 reference", 1, transcript.getReference().size()); 
    273             ClassReference ref = transcript.getReference().get(0); 
    274             assertEquals("Reference name wrong", "protein", ref.getName()); 
    275             assertEquals("Reference type wrong", "Protein", ref.getReferencedType()); 
    276             assertEquals("Reference reverse wrong", "transcripts", ref.getReverseReference()); 
    277              
    278             assertNotNull("Transcript should have 2 collections (list unset)", 
    279                           transcript.getCollection()); 
    280             assertEquals("Transcript should have 2 collections", 2, 
    281                          transcript.getCollection().size()); 
    282             ClassReference col = transcript.getCollection().get(0); 
    283             assertEquals("Collection name wrong", "introns", col.getName()); 
    284             assertEquals("Collection type wrong", "Intron", col.getReferencedType()); 
    285             assertEquals("Collection reverse wrong", "transcripts", col.getReverseReference()); 
    286  
    287         } catch (AssertionFailedError e) { 
    288             AssertionFailedError addition = 
    289                 new AssertionFailedError("Failure with file " + sourceFile.getAbsolutePath() 
    290                                          + " :\n" + e.getMessage()); 
    291             addition.initCause(e.getCause()); 
    292             addition.setStackTrace(e.getStackTrace()); 
    293             throw addition; 
    294         } 
    295     } 
     251//    private void genomicAdditionsCorrect(Classes classes, File sourceFile) { 
     252//        try { 
     253//             
     254//            assertEquals("Wrong number of classes", 23, classes.getClazz().size()); 
     255//             
     256//            Map<String, Class> classMap = new HashMap<String, Class>(); 
     257//            for (Class c : classes.getClazz()) { 
     258//                classMap.put(c.getName(), c); 
     259//            } 
     260//             
     261//            Class transcript = classMap.get("Transcript"); 
     262//            assertNotNull("Class 'Transcript' not found", transcript); 
     263//             
     264//            assertNull("Transcript extends wrong", transcript.getExtends()); 
     265//            assertTrue("Transcript interface wrong", transcript.isIsInterface()); 
     266//             
     267//            assertEquals("Transcript should have 1 attribute", 1, transcript.getAttribute().size()); 
     268//            Attribute att = transcript.getAttribute().get(0); 
     269//            assertEquals("Attribute name wrong", "exonCount", att.getName()); 
     270//            assertEquals("Attribute type wrong", Integer.class.getName(), att.getType()); 
     271//             
     272//            assertEquals("Transcript should have 1 reference", 1, transcript.getReference().size()); 
     273//            ClassReference ref = transcript.getReference().get(0); 
     274//            assertEquals("Reference name wrong", "protein", ref.getName()); 
     275//            assertEquals("Reference type wrong", "Protein", ref.getReferencedType()); 
     276//            assertEquals("Reference reverse wrong", "transcripts", ref.getReverseReference()); 
     277//             
     278//            assertNotNull("Transcript should have 2 collections (list unset)", 
     279//                          transcript.getCollection()); 
     280//            assertEquals("Transcript should have 2 collections", 2, 
     281//                         transcript.getCollection().size()); 
     282//            ClassReference col = transcript.getCollection().get(0); 
     283//            assertEquals("Collection name wrong", "introns", col.getName()); 
     284//            assertEquals("Collection type wrong", "Intron", col.getReferencedType()); 
     285//            assertEquals("Collection reverse wrong", "transcripts", col.getReverseReference()); 
     286// 
     287//        } catch (AssertionFailedError e) { 
     288//            AssertionFailedError addition = 
     289//                new AssertionFailedError("Failure with file " + sourceFile.getAbsolutePath() 
     290//                                         + " :\n" + e.getMessage()); 
     291//            addition.initCause(e.getCause()); 
     292//            addition.setStackTrace(e.getStackTrace()); 
     293//            throw addition; 
     294//        } 
     295//    } 
    296296 
    297297    /** 
Note: See TracChangeset for help on using the changeset viewer.