You'd still need the factory. But as you say, it's a bit pointless when there's 
only one "row".

On 26 Feb 2012, at 12:12, pascal <[email protected]> wrote:

> but what for are the Factories then? When  do not need to use them at
> all? OK maybe for other things not a connection string. Time for a
> mind shift! Thanks.
> 
> On 26 Feb., 02:09, Graham Hay <[email protected]> wrote:
>> Add a ctor to the fixture, taking the conn string, and capture it as a 
>> field. Then you can use it in the setup, tear down and tests. (You may need 
>> to remove the parameter from the test declarations).
>> 
>> Does that make sense?
>> 
>> On 25 Feb 2012, at 22:03, pascal <[email protected]> wrote:
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>> How can I get the connection string injected as parameter for a method
>>> having the [TearDown] attribute ?
>> 
>>> On 22 Feb., 18:07, Graham Hay <[email protected]> wrote:
>>>> The approach I proposed on
>>>> StackOverflow<http://stackoverflow.com/questions/9348536/migration-from-mbunit-v2-t...>works
>>>> for me with Gallio
>>>> 3.3.458.0 <http://mb-unit.googlecode.com/files/GallioBundle-3.3.458.0.zip>.
>>>> Try the attached solution.
>> 
>>>> On 21 February 2012 09:48, pascal <[email protected]> wrote:
>> 
>>>>> In MBUnit v2 I did this:
>> 
>>>>>   public class ConnectionStringFactory
>>>>>       {
>>>>>           [Factory]
>>>>>           public string ConnectionString
>>>>>           {
>>>>>               get
>>>>>               {
>>>>>                   return
>>>>> ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString;
>>>>>               }
>>>>>           }
>>>>>       }
>> 
>>>>> [ProviderFactory(typeof(ConnectionStringFactory),typeof(string))]
>>>>>       public class CustomerTests
>>>>>       {
>>>>>           public void GetCustomerTest(string connectionString)
>>>>>           {
>> 
>>>>>           }
>> 
>>>>>           public void GetCustomersTest(string connectionString)
>>>>>           {
>> 
>>>>>           }
>>>>>       }
>> 
>>>>> I had to create ONE Factory class returning me a connectionString
>>>>> which gets injected into each test method of a unit test class.
>> 
>>>>> How can this be done with MBUnit v3 where the ProviderFactory is gone?
>> 
>>>>> I played a lot with the Factory class, but the result is not what I
>>>>> want.
>> 
>>>>> I want to a Connection string factory used by all test classes where
>>>>> the connection string
>> 
>>>>> is injected into each test method automatically.
>> 
>>>>> --
>>>>> You received this message because you are subscribed to the Google Groups
>>>>> "MbUnit.User" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/mbunituser?hl=en.
>> 
>>>> ProviderFactory.zip
>>>> 1408KAnzeigenHerunterladen
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "MbUnit.User" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group 
>>> athttp://groups.google.com/group/mbunituser?hl=en.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "MbUnit.User" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/mbunituser?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.

Reply via email to