Examples of scripts

SSharp S# API

DropDown image DropDownHover image Collapse image Expand image CollapseAll image ExpandAll image Copy image CopyHover image

All examples are given in S# language.

Test class has following implementation (C#):

 public class Test

 {

  public static void IsTrue(bool value)

   {

    if (!value) throw new TestException("Condition failed");

   }

 

  public static void AreEqual(object v1, object v2)

   {

    if (!object.Equals(v1, v2))

              throw new TestException("Equality condition failed, expected: "

                     + AsString(v1) + " ,actual: "+ AsString(v2));

   }

 

  private static string AsString(object v1)

   {

    if (v1 == null) return "null";

 

    return v1.ToString();

   }

 }

 

public class TestException : Exception

 {

  public TestException(string message)

     : base(message)

   {

   }

 }