title: Using fitnesse, fitsharp and slim with c#
body: <p>I'm currently working my way through the tutorial for using fitnesse with C# here <a href="http://schuchert.wikispaces.com/FitNesse.Tutorials.0.CSharp" rel="nofollow">http://schuchert.wikispaces.com/FitNesse.Tutorials.0.CSharp</a>
  I'm currently stuck as my code/his code doesn't work as predicted. I don't have enough knowledge in this program to successfully sort it out myself. My code for the page is:</p>
  
  <pre><code>!define TEST_SYSTEM {slim}
  !define TEST_RUNNER {c:\Projects\fitsharp\Runner.exe}
  !define COMMAND_PATTERN {%m -r fitnesse.slim.Runner, c:\Projects\fitsharp\fitsharp.dll %p}
  
  !path c:\Projects\C_Sharp\Digital Video Recorder\Digital Video Recorder\bin\Debug\Digital Video Recorder.dll
  
  !define COLLAPSE_SETUP {true}
  !define COLLAPSE_TEARDOWN {true}
  
  !|import|
  |Digital Video Recorder|
  
  !|Create Programs                                        |
  |Name |Channel|DayOfWeek|TimeOfDay|DurationInMinutes|id? |
  |House|4      |Monday   |19:00    |60               |$ID=|
  </code></pre>
  
  <p>where the paths for dll's are definitely the paths.
  But when i test this it comes up with an exception:</p>
  
  <pre><code>System.ArgumentException: String cannot have zero length.
     at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark&amp; stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
     at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark&amp; stackMark, Boolean forIntrospection)
     at System.Reflection.Assembly.LoadFrom(String assemblyFile)
     at fitSharp.Machine.Engine.CurrentDomain.LoadAssembly(String assemblyPath)
     at fitSharp.Machine.Engine.ApplicationUnderTest.Assemblies.AddAssembly(String assemblyName)
     at fitSharp.Machine.Application.Shell.Execute()
     at fitSharp.Machine.Application.Shell.Run(IList`1 commandLineArguments)
  </code></pre>
  
  <p>Ive been fiddling with this for a while but i cant seem to get it to work</p>