Search code examples
parsingdatetimespecflow

Configure cultureInfo for Specflow


I have two machines with different cultures where the format mm/dd/yyyy is successfully parsed by Specflow (it's a step argument) in one but fails in the other.

I want my tests to be culture independent. So how to configure Specflow to use CultureInfo.InvariantCulture for parsing dates ?


Solution

  • Well, as nobody answered this. My solution for the problem was to edit the App.config file and add <bindingCulture name="en-US" /> in the <specflow> config section.

    This forces Specflow, on both machines, to correctly parse MM/dd/yyyy date format.