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 at 
http://groups.google.com/group/mbunituser?hl=en.

Reply via email to