main
1<?xml version="1.0"?>
2<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
3 <CodeSnippet Format="1.0.0">
4 <Header>
5 <Title>DataFixture</Title>
6 <Author>MbUnit</Author>
7 <Description>Expansion snippet for DataFixture</Description>
8 <HelpUrl>http://www.mertner.com/confluence/display/MbUnit/DataFixture</HelpUrl>
9 <Shortcut>datafixture</Shortcut>
10 <SnippetTypes>
11 <SnippetType>Expansion</SnippetType>
12 </SnippetTypes>
13 </Header>
14 <Snippet>
15 <Declarations>
16 <Literal>
17 <ID>namespace</ID>
18 <ToolTip>Test namespace</ToolTip>
19 </Literal>
20 <Literal>
21 <ID>name</ID>
22 <ToolTip>Fixture name</ToolTip>
23 <Default>My</Default>
24 </Literal>
25 <Literal>
26 <ID>resource</ID>
27 <ToolTip>Resource name</ToolTip>
28 <Default>Put the xml resource name here</Default>
29 </Literal>
30 <Literal>
31 <ID>resourceXPath</ID>
32 <ToolTip>Data XPath</ToolTip>
33 <Default>Put the data XPath here</Default>
34 </Literal>
35 <Literal>
36 <ID>testXPath</ID>
37 <ToolTip>Resource XPath</ToolTip>
38 <Default>Put the test case XPath here</Default>
39 </Literal>
40 </Declarations>
41 <Code Language="csharp"><![CDATA[#region using
42using System;
43using MbUnit.Framework;
44#endregion
45
46namespace $namespace$
47{
48 [DataFixture]
49 [ResourceXmlDataProvider(typeof($name$Test),"$resource$","$resourceXPath$")]
50 public class $name$Test
51 {
52 #region Test cases
53 [ForEachTest("$testXPath$")]
54 public void ForEachTest(XmlNode node)
55 {
56 }
57 #endregion
58 }
59}
60 ]]></Code>
61 </Snippet>
62 </CodeSnippet>
63</CodeSnippets>