org.apache.myfaces.trinidad.convert
Class NumberConverterTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jmock.core.VerifyingTestCase
              extended by org.jmock.core.MockObjectSupportTestCase
                  extended by org.jmock.MockObjectTestCase
                      extended by org.jmock.cglib.MockObjectTestCase
                          extended by org.apache.shale.test.jmock.AbstractJmockJsfTestCase
                              extended by org.apache.myfaces.trinidadbuild.test.AbstractBaseTestCase
                                  extended by org.apache.myfaces.trinidad.convert.ConverterTestCase
                                      extended by org.apache.myfaces.trinidad.convert.NumberConverterTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
JsfNumberConverterTest, TrinidadNumberConverterTest

public abstract class NumberConverterTestCase
extends ConverterTestCase

Test NumberConverter

Version:
$Name: $ ($version: $) $Date: 16-aug-2005.15:12:23 $

Field Summary
 
Fields inherited from class org.apache.shale.test.jmock.AbstractJmockJsfTestCase
application, config, externalContext, facesContext, facesContextFactory, lifecycle, lifecycleFactory, renderKit, request, response, servletContext, session
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
NumberConverterTestCase(String name)
           
 
Method Summary
protected abstract  void doTestStrictNess(org.apache.shale.test.mock.MockFacesContext context, MockUIComponentWrapper wrapper, Locale locale, String inputValue)
           
protected abstract  javax.faces.convert.NumberConverter getNumberConverter()
           
 void testAppropriateFormatsArePicked()
           
 void testCurrencyCodeIsHonoured()
           
 void testCurrencyCodeIsHonouredWhenCurrencyCodeAndCurrencySymbolIsSet()
           
 void testCurrencySymbolIsHonoured()
           
 void testEmptyValueConversion()
           
 void testGroupingIsHonoured()
           
 void testIntegerOnlyIsHonoured()
           
 void testLocaleIsPickedUpFromViewRoot()
           
 void testNullComponent()
           
 void testNullContext()
          Test when context is set to null
 void testNullInputValue()
          Tests that null returns immediately.
 void testSettingFractDigitsAndSettingMinDigitsAreHononured()
           
 void testSettingFractDigitsAndSettingMinDigitsDoesNotAffectParsing()
           
 void testStateHolderSaveRestore()
           
 void testStrictnessOfConversion()
           
 void testValueType()
           
 
Methods inherited from class org.apache.myfaces.trinidad.convert.ConverterTestCase
doTestBlankValue, doTestEquals, doTestGetAsObject, doTestGetAsString, doTestNull, doTestNullComponent, doTestNullContext, doTestStateHolderSaveRestore, equals
 
Methods inherited from class org.apache.myfaces.trinidadbuild.test.AbstractBaseTestCase
buildMockUIComponent, buildMockUIComponent, buildMockUIComponent, setFacesContext, setUp, tearDown
 
Methods inherited from class org.jmock.cglib.MockObjectTestCase
mock, mock, newCoreMock, newCoreMock
 
Methods inherited from class org.jmock.MockObjectTestCase
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NumberConverterTestCase

public NumberConverterTestCase(String name)
Method Detail

testNullContext

public void testNullContext()
Test when context is set to null


testNullComponent

public void testNullComponent()

testNullInputValue

public void testNullInputValue()
                        throws javax.faces.convert.ConverterException
Tests that null returns immediately.

Throws:
javax.faces.convert.ConverterException - when test fails

testEmptyValueConversion

public void testEmptyValueConversion()

testValueType

public void testValueType()

testAppropriateFormatsArePicked

public void testAppropriateFormatsArePicked()

testStateHolderSaveRestore

public void testStateHolderSaveRestore()

testCurrencyCodeIsHonoured

public void testCurrencyCodeIsHonoured()

testCurrencyCodeIsHonouredWhenCurrencyCodeAndCurrencySymbolIsSet

public void testCurrencyCodeIsHonouredWhenCurrencyCodeAndCurrencySymbolIsSet()

testCurrencySymbolIsHonoured

public void testCurrencySymbolIsHonoured()

testIntegerOnlyIsHonoured

public void testIntegerOnlyIsHonoured()

testSettingFractDigitsAndSettingMinDigitsDoesNotAffectParsing

public void testSettingFractDigitsAndSettingMinDigitsDoesNotAffectParsing()

testLocaleIsPickedUpFromViewRoot

public void testLocaleIsPickedUpFromViewRoot()

testGroupingIsHonoured

public void testGroupingIsHonoured()

testStrictnessOfConversion

public void testStrictnessOfConversion()

testSettingFractDigitsAndSettingMinDigitsAreHononured

public void testSettingFractDigitsAndSettingMinDigitsAreHononured()

getNumberConverter

protected abstract javax.faces.convert.NumberConverter getNumberConverter()

doTestStrictNess

protected abstract void doTestStrictNess(org.apache.shale.test.mock.MockFacesContext context,
                                         MockUIComponentWrapper wrapper,
                                         Locale locale,
                                         String inputValue)


Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.