Thankyou Aslak much appreciated

Andrew

2009/4/27 aslak hellesoy <aslak.helle...@gmail.com>

>
> Good question. One answer is that it can change, it just needs a code
>> change and application restart.
>>
>> Basic business case is that someone will set the postage threshold before
>> the application is deployed. However they could choose any value. So I want
>> to test what happens when the application is setup with different values
>> e.g. zero because all postage is free and £30 cos postage is free if you
>> spend £50 or more.
>>
>> Currently we do not want to do form based admin for this setting (and
>> similar ones) because such a change would be very infrequent, so we are
>> currently happy to redeploy to make the change.
>>
>
> I would do something like this: http://gist.github.com/102586
>
>
>
>>
>> 2009/4/27 aslak hellesoy <aslak.helle...@gmail.com>
>>
>>
>>>
>>> On Mon, Apr 27, 2009 at 2:00 PM, Andrew Premdas <aprem...@gmail.com>wrote:
>>>
>>>> Currently I have a very simple constants implementation being loaded as
>>>> a Rails initialiser
>>>>
>>>> module MVOR
>>>>   module Postage
>>>>     THRESHOLD = BigDecimal.new('6.99')
>>>>     RATE = BigDecimal.new('30.00')
>>>>   end
>>>> end
>>>>
>>>>
>>>> My scenarios of my postage feature want to deal with two situations when
>>>> the THRESHOLD has been set to zero and to '6.99'. The question is how can I
>>>> set the threshold in my step_definition. So I want to implement
>>>>
>>>>   Given the postage threshold is 0.00
>>>>   Given the postage threshold is 6.99
>>>>
>>>>
>>> Since it's a constant - how can it possibly change? And therefore - why
>>> are you testing it with different values?
>>>
>>>
>>>>
>>>>  I've considered a number of ideas, but seem to keep on getting into
>>>> complex solutions for what I assume is something very simple.
>>>>
>>>> TIA
>>>>
>>>>
>>>> _______________________________________________
>>>> rspec-users mailing list
>>>> rspec-users@rubyforge.org
>>>> http://rubyforge.org/mailman/listinfo/rspec-users
>>>>
>>>
>>>
>>> _______________________________________________
>>> rspec-users mailing list
>>> rspec-users@rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/rspec-users
>>>
>>
>>
>> _______________________________________________
>> rspec-users mailing list
>> rspec-users@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rspec-users
>>
>
>
> _______________________________________________
> rspec-users mailing list
> rspec-users@rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to