The *ResourcePath *specifies the location of the data file as an "embedded
resource" (a resource directly included inside your output assembly)
You need to use *FilePath *instead, which specifies the path of an external
resource in the file system.

See here for details:
http://gallio.org/wiki/doku.php?id=mbunit:data_driven_testing:external_resource_locations
<http://gallio.org/wiki/doku.php?id=mbunit:data_driven_testing:external_resource_locations>
Regards,
Yann.

2011/5/27 tk <[email protected]>

> Hi
>
> I am trying to data drive from csv file but i seem to be getting
> error. I know is some simple thing missing. It does not seem to be
> able to find the csv file. It would be great if you point me in the
> right direction.
>
> [Test, CsvData(ResourcePath="D:\\Objects.csv")]
>        public void Test(string test)
>        {
>            TestLog.WriteLine(test);
>
>            //
>            // TODO: Add test logic here
>            //
>        }
>
> Error Message
> Gallio.Framework.Pattern.PatternUsageErrorException:
> [ContentEmbeddedResource] - Could not find manifest resource 'D:
> \Objects.csv'.
>   at Gallio.Common.IO.ContentEmbeddedResource.OpenStream() in c:
> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Common\IO
> \ContentEmbeddedResource.cs:line 70
>   at Gallio.Common.IO.ContentEmbeddedResource.OpenTextReader() in c:
> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Common\IO
> \ContentEmbeddedResource.cs:line 79
>   at Gallio.Framework.Data.CsvDataSet.<GetItemsImpl>d__0.MoveNext()
> in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Framework\Data
> \CsvDataSet.cs:line 141
>   at
> Gallio.Framework.Data.ConcatenationMergeStrategy.<Merge>d__0.MoveNext()
> in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Framework\Data
> \ConcatenationMergeStrategy.cs:line 42
>   at
> Gallio.Framework.Data.CombinatorialJoinStrategy.<Join>d__0.MoveNext()
> in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Framework\Data
> \CombinatorialJoinStrategy.cs:line 56
>   at
> Gallio.Framework.Data.JoinedDataSet.<GetItemsImpl>d__0.MoveNext() in c:
> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Framework\Data
> \JoinedDataSet.cs:line 148
>   at
> Gallio.Framework.Data.DataBindingContext.<GetItems>d__0.MoveNext() in
> c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Framework\Data
> \DataBindingContext.cs:line 188
>
> --
> 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