forked from storyteller/Storyteller
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathharness.htm
31 lines (19 loc) · 52.1 KB
/
harness.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<html>
<head>
<link rel="stylesheet" type="text/css" href="client/public/stylesheets/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="client/public/stylesheets/storyteller.css" />
<link rel="stylesheet" href="client/public/stylesheets/font-awesome.min.css">
<script type="text/javascript">
var Storyteller = {};
Storyteller.hierarchy = {"suites":[{"suites":[],"specs":[{"name":"Embeds","path":"Embedded/Embeds","lifecycle":"Regression","id":"embeds"}],"name":"Embedded","path":"Embedded"},{"suites":[],"specs":[{"name":"Check properties","path":"General/Check properties","lifecycle":"Acceptance","id":"general1"},{"name":"Selection List Values","path":"General/Selection List Values","lifecycle":"Acceptance","id":"general2"},{"name":"Services","path":"General/Services","lifecycle":"Acceptance","id":"general3"},{"name":"Test with Bad Grammar Name","path":"General/Test with Bad Grammar Name","lifecycle":"Acceptance","id":"general4"},{"name":"Test with Missing Fixture Name","path":"General/Test with Missing Fixture Name","lifecycle":"Acceptance","id":"general5"}],"name":"General","path":"General"},{"suites":[],"specs":[{"name":"Composite with Errors","path":"Paragraphs/Composite with Errors","lifecycle":"Regression","id":"paragraph1"},{"name":"Simple Composite","path":"Paragraphs/Simple Composite","lifecycle":"Acceptance","id":"paragraph2"}],"name":"Paragraphs","path":"Paragraphs"},{"suites":[],"specs":[{"name":"Currying","path":"Sentences/Currying","lifecycle":"Acceptance","id":"sentence1"},{"name":"Facts","path":"Sentences/Facts","lifecycle":"Regression","id":"sentence2"},{"name":"Importing and Currying","path":"Sentences/Importing and Currying","lifecycle":"Acceptance","id":"sentence3"},{"name":"Sentences","path":"Sentences/Sentences","lifecycle":"Acceptance","id":"sentence4"}],"name":"Sentences","path":"Sentences"},{"suites":[],"specs":[{"name":"Ordered Set","path":"Sets/Ordered Set","lifecycle":"Acceptance","id":"set1"},{"name":"Successful OrderedStrings","path":"Sets/Successful OrderedStrings","lifecycle":"Acceptance","id":"set2"},{"name":"Set with Error","path":"Sets/Set with Error","lifecycle":"Acceptance","id":"set3"},{"name":"Unordered Set","path":"Sets/Unordered Set","lifecycle":"Acceptance","id":"set4"},{"name":"Unsuccessful Ordering","path":"Sets/Unsuccessful Ordering","lifecycle":"Acceptance","id":"set5"}],"name":"Sets","path":"Sets"},{"suites":[],"specs":[{"name":"Boolean Results in a Table","path":"Tables/Boolean Results in a Table","lifecycle":"Acceptance","id":"table1"},{"name":"Decision Table","path":"Tables/Decision Table","lifecycle":"Acceptance","id":"table2"},{"name":"Table with Optional Columns","path":"Tables/Table with Optional Columns","lifecycle":"Acceptance","id":"table3"},{"name":"Tables with Errors","path":"Tables/Tables with Errors","lifecycle":"Acceptance","id":"table4"},{"name":"Tables","path":"Tables/Tables","lifecycle":"Acceptance","id":"table5"}],"name":"Tables","path":"Tables"}],"specs":[],"name":"","path":""};
Storyteller.initialization = {"time":"1:50 PM","system_name":"StoryTeller.Samples.GrammarSystem","success":true,"error":null,"properties":{"ConfigFile":"C:\\code\\storyteller\\src\\Storyteller.Samples\\App.config","BaseDirectory":"C:\\code\\storyteller\\src\\Storyteller.Samples","BinPath":"bin\\Debug", "Profile": "Safari"},"fixtures":[{"title":"","key":"","implementation":"Storyteller.Core.Fixture","grammars":[],"type":"fixture","errors":[]},{"title":"Parking Expiry Rules","key":"ParkingExpiry","implementation":"StoryTeller.Samples.Fixtures.ParkingExpiryFixture","grammars":[{"cells":[{"key":"day","default":null,"header":null,"output":false,"editor":"select","options":[{"display":"Sunday","value":"Sunday"},{"display":"Monday","value":"Monday"},{"display":"Tuesday","value":"Tuesday"},{"display":"Wednesday","value":"Wednesday"},{"display":"Thursday","value":"Thursday"},{"display":"Friday","value":"Friday"},{"display":"Saturday","value":"Saturday"}]},{"key":"minutes","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"amount","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"ticketedAmount","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"table","title":"Expiry Ticket Decision Rules","key":"TicketIsGiven","type":"table","errors":[]}],"type":"fixture","errors":[]},{"title":"Check Properties","key":"CheckObject","implementation":"StoryTeller.Samples.Fixtures.CheckObjectFixture","grammars":[{"children":[{"key":null,"type":"silent","cells":[],"errors":[]},{"format":"Address1 = {Address1}","key":null,"type":"sentence","cells":[{"key":"Address1","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Address2 = {Address2}","key":null,"type":"sentence","cells":[{"key":"Address2","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"City = {City}","key":null,"type":"sentence","cells":[{"key":"City","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"StateOrProvince = {StateOrProvince}","key":null,"type":"sentence","cells":[{"key":"StateOrProvince","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Country = {Country}","key":null,"type":"sentence","cells":[{"key":"Country","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"PostalCode = {PostalCode}","key":null,"type":"sentence","cells":[{"key":"PostalCode","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]}],"title":"If the new address is","key":"IfTheAddressIs","type":"paragraph","cells":[{"key":"Address1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Address2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"City","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"StateOrProvince","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Country","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"PostalCode","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"children":[{"format":"Address1 should be {Address1}","key":null,"type":"sentence","cells":[{"key":"Address1","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Address2 should be {Address2}","key":null,"type":"sentence","cells":[{"key":"Address2","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"City should be {City}","key":null,"type":"sentence","cells":[{"key":"City","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]}],"title":"then the new address properties should be","key":"TheAddressShouldBe","type":"paragraph","cells":[{"key":"Address1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Address2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"City","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"Math","key":"Math","implementation":"StoryTeller.Samples.Fixtures.MathFixture","grammars":[{"format":"Adding {x} to {y} should be {returnValue}","key":"Adding","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Adding {x} to 5 should be {returnValue}","key":"AddTo5","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The number should start with {starting}","key":"StartWith","type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"*= {multiplier}","key":"MultiplyBy","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"-= {operand}","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":"Add","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"operation","title":"When adding numbers","key":"AddTable","type":"table","errors":[]},{"children":[{"format":"The number should start with {starting}","key":null,"type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":null,"type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":null,"type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"title":"Add and check","key":"AddAndCheck","type":"paragraph","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Throw()","key":"Throw","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},{"title":"Composite","key":"Composite","implementation":"StoryTeller.Samples.Fixtures.CompositeFixture","grammars":[{"format":"Adding {x} to {y} should be {returnValue}","key":"Adding","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Adding {x} to 5 should be {returnValue}","key":"AddTo5","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The number should start with {starting}","key":"StartWith","type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":"Add","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"*= {multiplier}","key":"MultiplyBy","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"children":[{"format":"The number should start with {starting}","key":null,"type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":null,"type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"*= {multiplier}","key":null,"type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":null,"type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"title":"Add and Multiply","key":"AddAndMultiply","type":"paragraph","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"Rows","title":"Add and Multiply in a Table","key":"AddAndMultiplyTable","type":"table","errors":[]},{"children":[{"format":"The number should start with {starting}","key":null,"type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":null,"type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"*= {multiplier}","key":null,"type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"key":null,"type":"silent","cells":[],"errors":[]},{"format":"Value should be {expected}","key":null,"type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"title":"Add and Multiply","key":"AddAndMultiplyThrow","type":"paragraph","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"-= {operand}","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"operation","title":"When adding numbers","key":"AddTable","type":"table","errors":[]},{"children":[{"format":"The number should start with {starting}","key":null,"type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":null,"type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":null,"type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"title":"Add and check","key":"AddAndCheck","type":"paragraph","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Throw()","key":"Throw","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},{"title":"Embedded","key":"Embedded","implementation":"StoryTeller.Samples.Fixtures.EmbeddedFixture","grammars":[{"fixture":{"title":"Math","key":"Math","implementation":"StoryTeller.Samples.Fixtures.MathFixture","grammars":[{"format":"Adding {x} to {y} should be {returnValue}","key":"Adding","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Adding {x} to 5 should be {returnValue}","key":"AddTo5","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The number should start with {starting}","key":"StartWith","type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"*= {multiplier}","key":"MultiplyBy","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"-= {operand}","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":"Add","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"operation","title":"When adding numbers","key":"AddTable","type":"table","errors":[]},{"children":[{"format":"The number should start with {starting}","key":null,"type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":null,"type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":null,"type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"title":"Add and check","key":"AddAndCheck","type":"paragraph","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Throw()","key":"Throw","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},"title":"Do some Math","collection":"Math","key":"EmbeddedMath","type":"embedded-section","errors":[]},{"format":"ThrowAnExceptionOnTheNextEmbed()","key":"ThrowAnExceptionOnTheNextEmbed","type":"sentence","cells":[],"errors":[]},{"format":"DoNotThrowAnExceptionOnTheNextEmbed()","key":"DoNotThrowAnExceptionOnTheNextEmbed","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},{"title":null,"key":"Failure","implementation":"StoryTeller.Samples.Fixtures.FailureFixture","grammars":[],"type":"fixture","errors":[{"message":"Fixture StoryTeller.Samples.Fixtures.FailureFixture could not be loaded","error":"System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NotImplementedException: The method or operation is not implemented.\r\n at StoryTeller.Samples.Fixtures.FailureFixture..ctor() in c:\\code\\storyteller\\src\\StoryTeller.Samples\\Fixtures\\FailureFixture.cs:line 10\r\n --- End of inner exception stack trace ---\r\n at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)\r\n at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)\r\n at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)\r\n at System.Activator.CreateInstance(Type type, Boolean nonPublic)\r\n at System.Activator.CreateInstance(Type type)\r\n at Storyteller.Core.Model.FixtureLibrary.CreateCompiledFixture(CellHandling cellHandling, Type type) in c:\\code\\storyteller\\src\\Storyteller.Core\\Model\\FixtureLibrary.cs:line 68"}]},{"title":"Grammar Error","key":"GrammarError","implementation":"StoryTeller.Samples.Fixtures.GrammarErrorFixture","grammars":[{"key":null,"type":"error","errors":[{"message":null,"error":"System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NotImplementedException: The method or operation is not implemented.\r\n at StoryTeller.Samples.Fixtures.GrammarErrorFixture.Bad() in c:\\code\\storyteller\\src\\StoryTeller.Samples\\Fixtures\\FailureFixture.cs:line 18\r\n --- End of inner exception stack trace ---\r\n at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)\r\n at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)\r\n at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)\r\n at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)\r\n at Storyteller.Core.Grammars.ProgrammaticGrammarBuilder.Build(MethodInfo method, Fixture fixture) in c:\\code\\storyteller\\src\\Storyteller.Core\\Grammars\\GrammarBuilder.cs:line 65\r\n at Storyteller.Core.Grammars.GrammarBuilder.BuildGrammar(MethodInfo method, Fixture fixture) in c:\\code\\storyteller\\src\\Storyteller.Core\\Grammars\\GrammarBuilder.cs:line 34"}]}],"type":"fixture","errors":[]},{"title":"Selection List","key":"SelectionList","implementation":"StoryTeller.Samples.Fixtures.SelectionListFixture","grammars":[{"cells":[{"key":"First","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Last","default":null,"header":null,"output":false,"editor":"select","options":[{"display":"surname","value":"surname"}]},{"key":"Fullname","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"table","title":"The names should be","key":"names","type":"table","errors":[]},{"cells":[{"key":"first","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"last","default":null,"header":null,"output":false,"editor":"select","options":[{"display":"surname","value":"surname"}]},{"key":"fullname","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"table","title":"The names are","key":"FirstAndLastName","type":"table","errors":[]},{"format":"{first} {last} should be formatted as {fullname}","key":"TheNameIs","type":"sentence","cells":[{"key":"first","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"last","default":null,"header":null,"output":false,"editor":"select","options":[{"display":"surname","value":"surname"}]},{"key":"fullname","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The Enum value of {option} should be {selectedOption}","key":"TheEnumOptionIs","type":"sentence","cells":[{"key":"option","default":null,"header":null,"output":false,"editor":"select","options":[{"display":"FirstOption","value":"FirstOption"},{"display":"SecondOption","value":"SecondOption"}]},{"key":"selectedOption","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"Simple","key":"Simple","implementation":"StoryTeller.Samples.Fixtures.SimpleFixture","grammars":[{"format":"A()","key":"A","type":"sentence","cells":[],"errors":[]},{"format":"B()","key":"B","type":"sentence","cells":[],"errors":[]},{"format":"C()","key":"C","type":"sentence","cells":[],"errors":[]},{"format":"D()","key":"D","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},{"title":"Embedded Choices","key":"EmbeddedChoices","implementation":"StoryTeller.Samples.Fixtures.EmbeddedChoicesFixture","grammars":[{"fixture":{"title":"Simple","key":"Simple","implementation":"StoryTeller.Samples.Fixtures.SimpleFixture","grammars":[{"format":"A()","key":"A","type":"sentence","cells":[],"errors":[]},{"format":"B()","key":"B","type":"sentence","cells":[],"errors":[]},{"format":"C()","key":"C","type":"sentence","cells":[],"errors":[]},{"format":"D()","key":"D","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},"title":"simple","collection":"Simple","key":"Simple","type":"embedded-section","errors":[]},{"fixture":{"title":"Single Selection","key":"SingleSelection","implementation":"StoryTeller.Samples.Fixtures.SingleSelectionFixture","grammars":[{"format":"This fact is always true","key":"ThisFactIsTrue","type":"sentence","cells":null,"errors":[]},{"format":"This fact is always false","key":"ThisFactIsFalse","type":"sentence","cells":null,"errors":[]},{"format":"This fact throws an exception","key":"ThisFactThrowsException","type":"sentence","cells":null,"errors":[]},{"format":"Start with the number {number}","key":"StartWithTheNumber","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Multiply by {multiplier} then add {delta}","key":"MultiplyThenAdd","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"delta","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Subtract({operand})","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"DivideBy({operand})","key":"DivideBy","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"The number should now be {number}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The sum of {number1} and {number2} should be {sum}","key":"TheSumOf","type":"sentence","cells":[{"key":"number1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"number2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"ThisLineAlwaysThrowsExceptions()","key":"ThisLineAlwaysThrowsExceptions","type":"sentence","cells":[],"errors":[]},{"format":"This line is always true","key":"ThisLineIsAlwaysTrue","type":"sentence","cells":null,"errors":[]},{"format":"This line is always false","key":"ThisLineIsAlwaysFalse","type":"sentence","cells":null,"errors":[]},{"format":"{x} + {y} should be {sum}","key":"XplusYShouldBe","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"errors":[]}],"type":"fixture","errors":[]},"title":"single","collection":"SingleSelection","key":"Single","type":"embedded-section","errors":[]},{"fixture":{"title":"Simple","key":"Simple","implementation":"StoryTeller.Samples.Fixtures.SimpleFixture","grammars":[{"format":"A()","key":"A","type":"sentence","cells":[],"errors":[]},{"format":"B()","key":"B","type":"sentence","cells":[],"errors":[]},{"format":"C()","key":"C","type":"sentence","cells":[],"errors":[]},{"format":"D()","key":"D","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},"title":"simple","collection":"Simple","key":"Inline","type":"embedded-section","errors":[]},{"fixture":{"title":"Mandatory Selection","key":"MandatorySelection","implementation":"StoryTeller.Samples.Fixtures.MandatorySelectionFixture","grammars":[{"format":"This fact is always true","key":"ThisFactIsTrue","type":"sentence","cells":null,"errors":[]},{"format":"This fact is always false","key":"ThisFactIsFalse","type":"sentence","cells":null,"errors":[]},{"format":"This fact throws an exception","key":"ThisFactThrowsException","type":"sentence","cells":null,"errors":[]},{"format":"Start with the number {number}","key":"StartWithTheNumber","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Multiply by {multiplier} then add {delta}","key":"MultiplyThenAdd","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"delta","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Subtract({operand})","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"DivideBy({operand})","key":"DivideBy","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"The number should now be {number}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The sum of {number1} and {number2} should be {sum}","key":"TheSumOf","type":"sentence","cells":[{"key":"number1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"number2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"ThisLineAlwaysThrowsExceptions()","key":"ThisLineAlwaysThrowsExceptions","type":"sentence","cells":[],"errors":[]},{"format":"This line is always true","key":"ThisLineIsAlwaysTrue","type":"sentence","cells":null,"errors":[]},{"format":"This line is always false","key":"ThisLineIsAlwaysFalse","type":"sentence","cells":null,"errors":[]},{"format":"{x} + {y} should be {sum}","key":"XplusYShouldBe","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"errors":[]}],"type":"fixture","errors":[]},"title":"mandatory","collection":"MandatorySelection","key":"MandatorySelection","type":"embedded-section","errors":[]}],"type":"fixture","errors":[]},{"title":"Sentence","key":"Sentence","implementation":"StoryTeller.Samples.Fixtures.SentenceFixture","grammars":[{"format":"This fact is always true","key":"ThisFactIsTrue","type":"sentence","cells":null,"errors":[]},{"format":"This fact is always false","key":"ThisFactIsFalse","type":"sentence","cells":null,"errors":[]},{"format":"This fact throws an exception","key":"ThisFactThrowsException","type":"sentence","cells":null,"errors":[]},{"format":"Start with the number {number}","key":"StartWithTheNumber","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Multiply by {multiplier} then add {delta}","key":"MultiplyThenAdd","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"delta","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Subtract({operand})","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"DivideBy({operand})","key":"DivideBy","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"The number should now be {number}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The sum of {number1} and {number2} should be {sum}","key":"TheSumOf","type":"sentence","cells":[{"key":"number1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"number2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"ThisLineAlwaysThrowsExceptions()","key":"ThisLineAlwaysThrowsExceptions","type":"sentence","cells":[],"errors":[]},{"format":"This line is always true","key":"ThisLineIsAlwaysTrue","type":"sentence","cells":null,"errors":[]},{"format":"This line is always false","key":"ThisLineIsAlwaysFalse","type":"sentence","cells":null,"errors":[]},{"format":"{x} + {y} should be {sum}","key":"XplusYShouldBe","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"Single Selection","key":"SingleSelection","implementation":"StoryTeller.Samples.Fixtures.SingleSelectionFixture","grammars":[{"format":"This fact is always true","key":"ThisFactIsTrue","type":"sentence","cells":null,"errors":[]},{"format":"This fact is always false","key":"ThisFactIsFalse","type":"sentence","cells":null,"errors":[]},{"format":"This fact throws an exception","key":"ThisFactThrowsException","type":"sentence","cells":null,"errors":[]},{"format":"Start with the number {number}","key":"StartWithTheNumber","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Multiply by {multiplier} then add {delta}","key":"MultiplyThenAdd","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"delta","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Subtract({operand})","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"DivideBy({operand})","key":"DivideBy","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"The number should now be {number}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The sum of {number1} and {number2} should be {sum}","key":"TheSumOf","type":"sentence","cells":[{"key":"number1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"number2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"ThisLineAlwaysThrowsExceptions()","key":"ThisLineAlwaysThrowsExceptions","type":"sentence","cells":[],"errors":[]},{"format":"This line is always true","key":"ThisLineIsAlwaysTrue","type":"sentence","cells":null,"errors":[]},{"format":"This line is always false","key":"ThisLineIsAlwaysFalse","type":"sentence","cells":null,"errors":[]},{"format":"{x} + {y} should be {sum}","key":"XplusYShouldBe","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"One Or More Selection","key":"OneOrMoreSelection","implementation":"StoryTeller.Samples.Fixtures.OneOrMoreSelectionFixture","grammars":[{"format":"This fact is always true","key":"ThisFactIsTrue","type":"sentence","cells":null,"errors":[]},{"format":"This fact is always false","key":"ThisFactIsFalse","type":"sentence","cells":null,"errors":[]},{"format":"This fact throws an exception","key":"ThisFactThrowsException","type":"sentence","cells":null,"errors":[]},{"format":"Start with the number {number}","key":"StartWithTheNumber","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Multiply by {multiplier} then add {delta}","key":"MultiplyThenAdd","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"delta","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Subtract({operand})","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"DivideBy({operand})","key":"DivideBy","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"The number should now be {number}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The sum of {number1} and {number2} should be {sum}","key":"TheSumOf","type":"sentence","cells":[{"key":"number1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"number2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"ThisLineAlwaysThrowsExceptions()","key":"ThisLineAlwaysThrowsExceptions","type":"sentence","cells":[],"errors":[]},{"format":"This line is always true","key":"ThisLineIsAlwaysTrue","type":"sentence","cells":null,"errors":[]},{"format":"This line is always false","key":"ThisLineIsAlwaysFalse","type":"sentence","cells":null,"errors":[]},{"format":"{x} + {y} should be {sum}","key":"XplusYShouldBe","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"Mandatory Selection","key":"MandatorySelection","implementation":"StoryTeller.Samples.Fixtures.MandatorySelectionFixture","grammars":[{"format":"This fact is always true","key":"ThisFactIsTrue","type":"sentence","cells":null,"errors":[]},{"format":"This fact is always false","key":"ThisFactIsFalse","type":"sentence","cells":null,"errors":[]},{"format":"This fact throws an exception","key":"ThisFactThrowsException","type":"sentence","cells":null,"errors":[]},{"format":"Start with the number {number}","key":"StartWithTheNumber","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Multiply by {multiplier} then add {delta}","key":"MultiplyThenAdd","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"delta","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Subtract({operand})","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"DivideBy({operand})","key":"DivideBy","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"The number should now be {number}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"number","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The sum of {number1} and {number2} should be {sum}","key":"TheSumOf","type":"sentence","cells":[{"key":"number1","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"number2","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"ThisLineAlwaysThrowsExceptions()","key":"ThisLineAlwaysThrowsExceptions","type":"sentence","cells":[],"errors":[]},{"format":"This line is always true","key":"ThisLineIsAlwaysTrue","type":"sentence","cells":null,"errors":[]},{"format":"This line is always false","key":"ThisLineIsAlwaysFalse","type":"sentence","cells":null,"errors":[]},{"format":"{x} + {y} should be {sum}","key":"XplusYShouldBe","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"Set Verification with DataTable's","key":"DataTable","implementation":"StoryTeller.Samples.Fixtures.DataTableFixture","grammars":[{"format":"AddData({firstName}, {lastName})","key":"AddData","type":"sentence","cells":[{"key":"firstName","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"lastName","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"firstName","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"lastName","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"Rows","title":"If the data is","key":"TheDataIs","type":"table","errors":[]}],"type":"fixture","errors":[]},{"title":"Sets","key":"Sets","implementation":"StoryTeller.Samples.Fixtures.SetsFixture","grammars":[{"cells":[{"key":"expected","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"Rows","ordered":true,"title":"The names in order should be","key":"OrderedStringSet","type":"set-verification","errors":[]},{"cells":[{"key":"expected","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"Rows","ordered":false,"title":"The names in no order should be","key":"UnorderedStringSet","type":"set-verification","errors":[]},{"format":"AddName({name})","key":"AddName","type":"sentence","cells":[{"key":"name","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"name","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"name","title":"The data is","key":"TheDataIs","type":"table","errors":[]},{"cells":[{"key":"Amount","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Date","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Name","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"Rows","title":"The InvoiceDetails are","key":"InvoiceDetailsAre","type":"table","errors":[]},{"cells":[{"key":"Amount","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Date","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Name","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"rows","ordered":false,"title":"The unordered details should be","key":"UnorderedDetailsAre","type":"set-verification","errors":[]},{"cells":[{"key":"Amount","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Date","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"Name","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"rows","ordered":true,"title":"The Ordered details should be","key":"OrderedDetailsAre","type":"set-verification","errors":[]},{"cells":[{"key":"Name","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"rows","ordered":false,"title":"Verify Set of InvoiceDetail","key":"ThrowsErrorOnDataFetch","type":"set-verification","errors":[]}],"type":"fixture","errors":[]},{"title":"Table","key":"Table","implementation":"StoryTeller.Samples.Fixtures.TableFixture","grammars":[{"cells":[{"key":"FirstName","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"LastName","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"FullName","default":null,"header":null,"output":true,"editor":null,"options":null},{"key":"LastNameFirst","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"table","title":"decisions","key":"decisions","type":"table","errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"sum","title":"Adding numbers together","key":"Sum","type":"table","errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"product","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"Rows","title":"Subtract numbers","key":"Divide","type":"table","errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"Rows","title":"Throw error on the Before","key":"BeforeThrowsError","type":"table","errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null}],"collection":"Rows","title":"Throw error on the After","key":"AfterThrowsError","type":"table","errors":[]},{"cells":[{"key":"a","default":null,"header":"A","output":false,"editor":null,"options":null},{"key":"b","default":"2","header":"B","output":false,"editor":null,"options":null},{"key":"c","default":"3","header":"C","output":false,"editor":null,"options":null},{"key":"d","default":"4","header":"D","output":false,"editor":null,"options":null},{"key":"e","default":"5","header":"E","output":false,"editor":null,"options":null}],"collection":"table","title":"Table with lots of options","key":"TableWithLotsOfOptions","type":"table","errors":[]},{"cells":[{"key":"number","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"IsEven","default":null,"header":null,"output":true,"editor":"boolean","options":null}],"collection":"table","title":"Is Positive?","key":"IsPositive","type":"table","errors":[]}],"type":"fixture","errors":[]},{"title":"Curried Math","key":"CurriedMath","implementation":"StoryTeller.Samples.Fixtures.CurriedMathFixture","grammars":[{"format":"The number should start with {starting}","key":"StartWith","type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Add 5","key":"Add5","type":"sentence","cells":[],"errors":[]},{"format":"Adding {y} to 5 should be {returnValue}","key":"AddingTo5","type":"sentence","cells":[{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"type":"fixture","errors":[]},{"title":"Do Some Math","key":"DoSomeMath","implementation":"StoryTeller.Samples.Fixtures.DoSomeMathFixture","grammars":[{"fixture":{"title":"Math","key":"Math","implementation":"StoryTeller.Samples.Fixtures.MathFixture","grammars":[{"format":"Adding {x} to {y} should be {returnValue}","key":"Adding","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Adding {x} to 5 should be {returnValue}","key":"AddTo5","type":"sentence","cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"returnValue","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"The number should start with {starting}","key":"StartWith","type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"*= {multiplier}","key":"MultiplyBy","type":"sentence","cells":[{"key":"multiplier","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"-= {operand}","key":"Subtract","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":"Add","type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":"TheValueShouldBe","type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"cells":[{"key":"x","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"y","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"sum","default":null,"header":null,"output":true,"editor":null,"options":null}],"collection":"operation","title":"When adding numbers","key":"AddTable","type":"table","errors":[]},{"children":[{"format":"The number should start with {starting}","key":null,"type":"sentence","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"+= {operand}","key":null,"type":"sentence","cells":[{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null}],"errors":[]},{"format":"Value should be {expected}","key":null,"type":"sentence","cells":[{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]}],"title":"Add and check","key":"AddAndCheck","type":"paragraph","cells":[{"key":"starting","default":"11","header":null,"output":false,"editor":null,"options":null},{"key":"operand","default":null,"header":null,"output":false,"editor":null,"options":null},{"key":"expected","default":null,"header":null,"output":true,"editor":null,"options":null}],"errors":[]},{"format":"Throw()","key":"Throw","type":"sentence","cells":[],"errors":[]}],"type":"fixture","errors":[]},"title":"Now do some math","collection":"Math","key":"DoSomeMath","type":"embedded-section","errors":[]}],"type":"fixture","errors":[]}],"name":"Storyteller.Samples","type":"system-recycled"};
Storyteller.wsAddress = 'ws://127.0.0.1:8181';
</script>
</head>
<body>
<div id="main"/>
</body>
<foot>
<script type="text/javascript" src="http://localhost:3001/client/public/javascript/bundle.js" charset="utf-8"></script>
</foot>
</html>