Class ProductOptionValidationServiceImplTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.broadleafcommerce.core.order.service.ProductOptionValidationServiceImplTest
- All Implemented Interfaces:
junit.framework.Test
public class ProductOptionValidationServiceImplTest
extends junit.framework.TestCase
Unit tests for
ProductOptionValidationServiceImpl.validateProductOptionAttributes(Product, Map).-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class junit.framework.TestCase
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
-
Constructor Details
-
ProductOptionValidationServiceImplTest
public ProductOptionValidationServiceImplTest()
-
-
Method Details
-
setUp
protected void setUp()- Overrides:
setUpin classjunit.framework.TestCase
-
testUnknownAttributeIsSkipped
public void testUnknownAttributeIsSkipped() -
testAllowedOptionValuePasses
public void testAllowedOptionValuePasses() -
testDisallowedOptionValueIsRejected
public void testDisallowedOptionValueIsRejected() -
testUnknownAttributeSkippedButKnownOptionStillValidated
public void testUnknownAttributeSkippedButKnownOptionStillValidated() -
testFreeTextOptionValuePasses
public void testFreeTextOptionValuePasses() -
testEmptyValueOnEnumeratedOptionPasses
public void testEmptyValueOnEnumeratedOptionPasses() -
testNonEnumeratedOptionTypeIsExcludedEvenWithAllowedValues
public void testNonEnumeratedOptionTypeIsExcludedEvenWithAllowedValues() -
testNullProductIsIgnored
public void testNullProductIsIgnored()
-