Use Extended Camel for All Fixtures

This shows that all three mapping algorithms put out the same results when an Application Configuration Module tells them to.

This test also uses the fixture mapping facility - notice that the fixture names are more or less understandable, rather than being file system paths.

The first thing is to verify that the configuration is set up properly. Note that this test will not run correctly at the same time as Label Mapping if the runner tries to run the entire directory at one time. The configurations are incompatible.

 

check configuration
EnvironmentBatch
OptionsappConfigurationModulefit.AccTestFixtures.ApplicationConfiguration1

Now do the same check as in the Label Mapping test, but use the values for Extended Camel in all three columns. Notice that this is using the same fixture as Label Mapping.

 

map label display
labelcamelgraceful namesextended camelnotes
hi there!hiThereBanghiThereBanghiThereBang"Bang" is a developer term.
123.45one23Dot45one23Dot45one23Dot45 
passpass_pass_pass_"pass" is a Python reserved word
try_thistry_thistry_thistry_thisPython regards _ as an alphabetic char, not a special character
Leading capsLeadingCapsLeadingCapsLeadingCaps 
One2buckle My shoeOne2buckleMyShoeOne2buckleMyShoeOne2buckleMyShoe