Created
April 3, 2012 16:58
-
-
Save i-e-b/2293648 to your computer and use it in GitHub Desktop.
mspec super templates for ReSharper 6.1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Shortcut/@EntryValue">fs</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Description/@EntryValue">MSpec =()=> operator</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Text/@EntryValue">=()=></s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=17D786EF95804D4BAB8F11E7AEFE39C9/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Shortcut/@EntryValue">mspec</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Description/@EntryValue">Template MSpec concerns</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Text/@EntryValue">#pragma warning disable 169 // ReSharper disable InconsistentNaming, CheckNamespace
 | |
| using Machine.Specifications;
 | |
| 
 | |
| // Feature: (is the folder I'm in)
 | |
| // Scenario: $scenario$
 | |
| //
 | |
| // Given: $a_context$
 | |
| // When: $doing_something$
 | |
| // Then it: $should_do_something$
 | |
| 
 | |
| 
 | |
| 
 | |
| namespace $scenario_u$ {
 | |
| class When_$doing_something_u$ : with.$a_context_u$ {
 | |
| Because of = () => { result = subject.DoSomething(); };
 | |
| 
 | |
| It $should_do_something_u$ = () => result.ShouldNotBeNull();
 | |
| }
 | |
| 
 | |
| #region contexts
 | |
| namespace with {
 | |
| [Subject("with $a_context$")]
 | |
| public abstract class $a_context_u$ : /*Database*/ContextAndResult</*subject type*/ object, /*result type*/ object> {
 | |
| 
 | |
| Establish context = () => {
 | |
| subject = new object();
 | |
| };
 | |
| }
 | |
| }
 | |
| #endregion
 | |
| }
 | |
| </s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Categories/=Imported_00203_002F20_002F2012/@EntryIndexedValue">Imported 3/20/2012</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario/Expression/@EntryValue">getFileNameWithoutExtension()</s:String> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario/Order/@EntryValue">0</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=a_005Fcontext/@KeyIndexDefined">True</s:Boolean> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=a_005Fcontext/Order/@EntryValue">1</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=doing_005Fsomething/@KeyIndexDefined">True</s:Boolean> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=doing_005Fsomething/Order/@EntryValue">2</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=should_005Fdo_005Fsomething/@KeyIndexDefined">True</s:Boolean> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=should_005Fdo_005Fsomething/Order/@EntryValue">3</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario_005Fu/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario_005Fu/Expression/@EntryValue">spacestounderstrokes(scenario)</s:String> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario_005Fu/InitialRange/@EntryValue">-1</s:Int64> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=scenario_005Fu/Order/@EntryValue">4</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=doing_005Fsomething_005Fu/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=doing_005Fsomething_005Fu/Expression/@EntryValue">spacestounderstrokes(doing_something)</s:String> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=doing_005Fsomething_005Fu/InitialRange/@EntryValue">-1</s:Int64> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=doing_005Fsomething_005Fu/Order/@EntryValue">5</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=a_005Fcontext_005Fu/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=a_005Fcontext_005Fu/Expression/@EntryValue">spacestounderstrokes(a_context)</s:String> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=a_005Fcontext_005Fu/InitialRange/@EntryValue">-1</s:Int64> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=a_005Fcontext_005Fu/Order/@EntryValue">6</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=should_005Fdo_005Fsomething_005Fu/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=should_005Fdo_005Fsomething_005Fu/Expression/@EntryValue">spacestounderstrokes(should_do_something)</s:String> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=should_005Fdo_005Fsomething_005Fu/InitialRange/@EntryValue">-1</s:Int64> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=647F08492BED6446885DA4941EDD03D9/Field/=should_005Fdo_005Fsomething_005Fu/Order/@EntryValue">7</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Shortcut/@EntryValue">ps</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Description/@EntryValue">protected static</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Text/@EntryValue">protected static</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Scope/=C3001E7C0DA78E4487072B7E050D86C5/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Scope/=C3001E7C0DA78E4487072B7E050D86C5/Type/@EntryValue">InCSharpFile</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=26A2B785B6B2634B976531A8360DFEE7/Scope/=C3001E7C0DA78E4487072B7E050D86C5/CustomProperties/=minimumLanguageVersion/@EntryIndexedValue">2.0</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Shortcut/@EntryValue">us</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Description/@EntryValue">Underscored text</s:String> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Text/@EntryValue">$underscored$ $SELSTART$$text$ $SELEND$</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Applicability/=Live/@EntryIndexedValue">True</s:Boolean> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Scope/=139FF4CE89E7094686FDA7BF5FFBBE92/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Scope/=139FF4CE89E7094686FDA7BF5FFBBE92/Type/@EntryValue">Everywhere</s:String> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Field/=text/@KeyIndexDefined">True</s:Boolean> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Field/=text/Order/@EntryValue">0</s:Int64> | |
| <s:Boolean x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Field/=underscored/@KeyIndexDefined">True</s:Boolean> | |
| <s:String x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Field/=underscored/Expression/@EntryValue">spacestounderstrokes(text)</s:String> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Field/=underscored/InitialRange/@EntryValue">-1</s:Int64> | |
| <s:Int64 x:Key="/Default/PatternsAndTemplates/LiveTemplates/Template/=129B91E7B4629741865128A5C6D34AFA/Field/=underscored/Order/@EntryValue">1</s:Int64></wpf:ResourceDictionary> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment