Skip to content

Instantly share code, notes, and snippets.

@rsds143
Created January 27, 2011 16:35
Show Gist options
  • Save rsds143/798752 to your computer and use it in GitHub Desktop.
Save rsds143/798752 to your computer and use it in GitHub Desktop.
Resharper 4.5 live templates for nunit context spec testing
<TemplatesExport family="Live Templates">
<Template uid="4ff078ab-cd76-4daa-a18a-5442545ae610" shortcut="basectx" description="base bdd context" text="[TestFixture]&#xD;&#xA; public abstract class $FILENAME$TestsBaseContext&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; [SetUp]&#xD;&#xA; public void SetUp()&#xD;&#xA; {&#xD;&#xA; SpecificSetUp(); &#xD;&#xA; }&#xD;&#xA;&#xD;&#xA; protected abstract void SpecificSetUp();&#xD;&#xA; &#xD;&#xA; &#xD;&#xA; }" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="c23b2920-ae63-4430-9d71-1f8762a3006b" shortcut="context" description="context using base context " text="[TestFixture]&#xD;&#xA;public class $FILENAME$When$CONTEXT$ : $FILENAME$TestsBaseContext&#xD;&#xA;{&#xD;&#xA; protected override void SpecificSetUp()&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; }&#xD;&#xA; &#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="-1" />
<Variable name="CONTEXT" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="9cde85a1-f7f9-43f2-b3e6-1dc021d42079" shortcut="ntest" description="nunit bdd style test" text="[Test]&#xD;&#xA;public void Should$RULE$()&#xD;&#xA;{&#xD;&#xA; $END$&#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables>
<Variable name="RULE" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="4ff078ab-cd76-4daa-a18a-5442545ae610" shortcut="basectx" description="base bdd context" text="[TestFixture]&#xD;&#xA; public abstract class $FILENAME$TestsBaseContext&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; [SetUp]&#xD;&#xA; public void SetUp()&#xD;&#xA; {&#xD;&#xA; SpecificSetUp(); &#xD;&#xA; }&#xD;&#xA;&#xD;&#xA; protected abstract void SpecificSetUp();&#xD;&#xA; &#xD;&#xA; &#xD;&#xA; }" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="c23b2920-ae63-4430-9d71-1f8762a3006b" shortcut="context" description="context using base context " text="[TestFixture]&#xD;&#xA;public class $FILENAME$When$CONTEXT$ : $FILENAME$TestsBaseContext&#xD;&#xA;{&#xD;&#xA; protected override void SpecificSetUp()&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; }&#xD;&#xA; &#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="-1" />
<Variable name="CONTEXT" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="16b1bc05-460a-488d-ada8-690d777a4f76" shortcut="ignorep" description="pending ignore" text="[Ignore(&quot;pending&quot;)]" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables />
<CustomProperties />
</Template>
<Template uid="9cde85a1-f7f9-43f2-b3e6-1dc021d42079" shortcut="ntest" description="nunit bdd style test" text="[Test]&#xD;&#xA;public void Should$RULE$()&#xD;&#xA;{&#xD;&#xA; $END$&#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables>
<Variable name="RULE" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="9882276f-e1d7-4530-ad38-290cc5c919c8" shortcut="pending" description="nunit pending failure" text="Assert.fail(&quot;pending&quot;);" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables />
<CustomProperties />
</Template>
<Template uid="4ff078ab-cd76-4daa-a18a-5442545ae610" shortcut="basectx" description="base bdd context" text="[TestFixture]&#xD;&#xA; public abstract class $FILENAME$BaseContext&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; [SetUp]&#xD;&#xA; public void SetUp()&#xD;&#xA; {&#xD;&#xA; SpecificSetUp(); &#xD;&#xA; }&#xD;&#xA;&#xD;&#xA; protected abstract void SpecificSetUp();&#xD;&#xA; &#xD;&#xA; &#xD;&#xA; }" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="c23b2920-ae63-4430-9d71-1f8762a3006b" shortcut="context" description="context using base context " text="[TestFixture]&#xD;&#xA;public class $FILENAME$When$CONTEXT$ : $FILENAME$BSaseContext&#xD;&#xA;{&#xD;&#xA; protected override void SpecificSetUp()&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; }&#xD;&#xA; &#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="-1" />
<Variable name="CONTEXT" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="16b1bc05-460a-488d-ada8-690d777a4f76" shortcut="ignorep" description="pending ignore" text="[Ignore(&quot;pending&quot;)]" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables />
<CustomProperties />
</Template>
<Template uid="9cde85a1-f7f9-43f2-b3e6-1dc021d42079" shortcut="ntest" description="nunit bdd style test" text="[Test]&#xD;&#xA;public void Should$RULE$()&#xD;&#xA;{&#xD;&#xA; $END$&#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables>
<Variable name="RULE" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="9882276f-e1d7-4530-ad38-290cc5c919c8" shortcut="pending" description="nunit pending failure" text="Assert.fail(&quot;pending&quot;);" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables />
<CustomProperties />
</Template>
<Template uid="4ff078ab-cd76-4daa-a18a-5442545ae610" shortcut="basectx" description="base bdd context" text="[TestFixture]&#xD;&#xA; public abstract class $FILENAME$BaseContext&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; &#xD;&#xA; [SetUp]&#xD;&#xA; public void SetUp()&#xD;&#xA; {&#xD;&#xA; SpecificSetUp(); &#xD;&#xA; }&#xD;&#xA;&#xD;&#xA; protected abstract void SpecificSetUp();&#xD;&#xA; &#xD;&#xA; &#xD;&#xA; }" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="c23b2920-ae63-4430-9d71-1f8762a3006b" shortcut="context" description="context using base context " text="[TestFixture]&#xD;&#xA;public class $FILENAME$When$CONTEXT$ : $FILENAME$BSaseContext&#xD;&#xA;{&#xD;&#xA; protected override void SpecificSetUp()&#xD;&#xA; {&#xD;&#xA; $END$&#xD;&#xA; }&#xD;&#xA; &#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="3.0" />
</Context>
<Categories />
<Variables>
<Variable name="FILENAME" expression="getFileNameWithoutExtension()" initialRange="-1" />
<Variable name="CONTEXT" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="16b1bc05-460a-488d-ada8-690d777a4f76" shortcut="ignorep" description="pending ignore" text="[Ignore(&quot;pending&quot;)]" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables />
<CustomProperties />
</Template>
<Template uid="9cde85a1-f7f9-43f2-b3e6-1dc021d42079" shortcut="ntest" description="nunit bdd style test" text="[Test]&#xD;&#xA;public void Should$RULE$()&#xD;&#xA;{&#xD;&#xA; $END$&#xD;&#xA;}" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables>
<Variable name="RULE" expression="" initialRange="0" />
</Variables>
<CustomProperties />
</Template>
<Template uid="9882276f-e1d7-4530-ad38-290cc5c919c8" shortcut="pending" description="nunit pending failure" text="Assert.fail(&quot;pending&quot;);" reformat="True" shortenQualifiedReferences="True">
<Context>
<CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
</Context>
<Categories />
<Variables />
<CustomProperties />
</Template>
</TemplatesExport>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment