#noinspection CucumberUndefinedStep Feature: String configuration items In order to be able to create and retrieve float configuration items As a developer I want to develop code that will make this simple, efficient, and consistent Scenario Outline: Integer config items Given an application with a name of "Testing App" and a prefix of "test" And a version of "1.2.3" And a "float" configuration item defines as | name | commandline_flag | has_file_entry | has_env_var | | | | | | When I call GetConfig Then the "float" result should return "" Examples: | name | flag | configfile | environment | result | | float_xxxd | | false | false | 1.99 | | float_xxcd | | true | false | 2.99 | | float_xexd | | false | true | 3.99 | | float_xecd | | true | true | 3.99 | | float_lxxd | --float_lxxd | false | false | 4.99 | | float_lxcd | --float_lxcd | true | false | 4.99 | | float_lexd | --float_lexd | false | true | 4.99 | | float_lecd | --float_lecd | true | true | 4.99 | | float_sxxd | -I | false | false | 4.99 | | float_sxcd | -J | true | false | 4.99 | | float_sexd | -K | false | true | 4.99 | | float_secd | -L | true | true | 4.99 |