Inheritance: System.MarshalByRefObject
コード例 #1
0
ファイル: MainForm.cs プロジェクト: GibSral/fitsharp
 private void goButton_Click(object sender, EventArgs e) {
     if (hasRun) {
         Close();
     }
     else {
         int result = new Shell(textReporter, new FileSystemModel()).Run(arguments);
         textReporter.Write(string.Format("{0}Result: {1}", Environment.NewLine, result));
         hasRun = true;
     }
 }
コード例 #2
0
 public FolderRunnerStory() {
     reporter = new CollectingReporter();
     shell = new Shell(reporter, new FileSystemModel());
 }
コード例 #3
0
 public FolderRunnerStory()
 {
     shell = new Shell(new NullReporter());
 }
コード例 #4
0
 public FolderRunnerStory()
 {
     shell = new Shell(new NullReporter(), new FileSystemModel());
 }
コード例 #5
0
ファイル: ShellTest.cs プロジェクト: vaibhavsapre/fitsharp
 public void RunnerIsCalled()
 {
     int result = new Shell().Run(new [] {"-r", typeof(SampleRunner).FullName});
     Assert.AreEqual(SampleRunner.Result, result);
 }
コード例 #6
0
ファイル: ShellTest.cs プロジェクト: vaibhavsapre/fitsharp
 public void CustomAppConfigIsUsed()
 {
     int result = new Shell().Run(new[] {"-a", "fitSharpTest.dll.alt.config",
         "-r", typeof (SampleRunner).FullName + "," + typeof (SampleRunner).Assembly.CodeBase} );
     Assert.AreEqual(606, result);
 }