Class Oven


  • @Beta
    public class Oven
    extends org.junit.Assert
    Utility to check a given expression for exceptions and integrity after it was processed by the IBatchTypeResolver
    • Constructor Summary

      Constructors 
      Constructor Description
      Oven()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void assertExpressionTypeIsResolved​(org.eclipse.xtext.xbase.XExpression expression, org.eclipse.xtext.xbase.typesystem.IResolvedTypes types)  
      void assertIdentifiableTypeIsResolved​(org.eclipse.xtext.common.types.JvmIdentifiableElement identifiable, org.eclipse.xtext.xbase.typesystem.IResolvedTypes types)  
      void fireproof​(java.lang.CharSequence input)  
      void fireproof​(java.lang.String input)  
      • Methods inherited from class org.junit.Assert

        assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertThrows, assertThrows, assertTrue, assertTrue, fail, fail
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Oven

        public Oven()
    • Method Detail

      • fireproof

        public void fireproof​(java.lang.CharSequence input)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • fireproof

        public void fireproof​(java.lang.String input)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • assertExpressionTypeIsResolved

        public void assertExpressionTypeIsResolved​(org.eclipse.xtext.xbase.XExpression expression,
                                                   org.eclipse.xtext.xbase.typesystem.IResolvedTypes types)
      • assertIdentifiableTypeIsResolved

        public void assertIdentifiableTypeIsResolved​(org.eclipse.xtext.common.types.JvmIdentifiableElement identifiable,
                                                     org.eclipse.xtext.xbase.typesystem.IResolvedTypes types)