Package fit

Class Fixture

    • Field Detail

      • summary

        public java.util.Map<java.lang.String,​java.lang.Object> summary
      • counts

        public Counts counts
      • args

        protected java.lang.String[] args
    • Constructor Detail

      • Fixture

        public Fixture()
    • Method Detail

      • setForcedAbort

        public static void setForcedAbort​(boolean state)
      • getTargetClass

        protected java.lang.Class<?> getTargetClass()
      • doTables

        public void doTables​(Parse tables)
      • ClearSymbols

        public static void ClearSymbols()
      • interpretTables

        protected void interpretTables​(Parse tables)
      • getLinkedFixtureWithArgs

        protected Fixture getLinkedFixtureWithArgs​(Parse tables)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • loadFixture

        public static Fixture loadFixture​(java.lang.String fixtureName)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getArgsForTable

        public void getArgsForTable​(Parse table)
      • doTable

        public void doTable​(Parse table)
      • doRows

        public void doRows​(Parse rows)
      • doRow

        public void doRow​(Parse row)
      • doCells

        public void doCells​(Parse cells)
      • doCell

        public void doCell​(Parse cell,
                           int columnNumber)
      • right

        public void right​(Parse cell)
      • wrong

        public void wrong​(Parse cell)
      • wrong

        public void wrong​(Parse cell,
                          java.lang.String actual)
      • ignore

        public void ignore​(Parse cell)
      • exception

        public void exception​(Parse cell,
                              java.lang.Throwable exception)
      • isFriendlyException

        public boolean isFriendlyException​(java.lang.Throwable exception)
      • counts

        public java.lang.String counts()
      • label

        public static java.lang.String label​(java.lang.String string)
      • gray

        public static java.lang.String gray​(java.lang.String string)
      • escape

        public static java.lang.String escape​(java.lang.String string)
      • escape

        public static java.lang.String escape​(java.lang.String string,
                                              char from,
                                              java.lang.String to)
      • camel

        public static java.lang.String camel​(java.lang.String name)
      • parse

        public java.lang.Object parse​(java.lang.String s,
                                      java.lang.Class<?> type)
                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getArgs

        public java.lang.String[] getArgs()
      • setSymbol

        public static void setSymbol​(java.lang.String name,
                                     java.lang.Object value)
      • getSymbol

        public static java.lang.Object getSymbol​(java.lang.String name)
      • hasSymbol

        public static boolean hasSymbol​(java.lang.String name)
      • hasParseMethod

        public static boolean hasParseMethod​(java.lang.Class<?> type)
      • callParseMethod

        public static java.lang.Object callParseMethod​(java.lang.Class<?> type,
                                                       java.lang.String s)
                                                throws java.lang.Exception
        Throws:
        java.lang.Exception