コード例 #1
0
        //[TestCase("!2c-1fj", "!2j-1fc")]
        public void CheckTranslate(string input, string output)
        {
            //Act
            var actual = GoatLatin.Translate(input);

            //Assert
            Assert.AreEqual(output, actual);
        }
コード例 #2
0
 static void Main(string[] args)
 {
     try
     {
         GoatLatin rez = new GoatLatin();
         string    s   = "I speak Goat Latin";
         Console.WriteLine("I speak Goat Latin");
         Console.WriteLine(rez.GoatLatinString(s));
         Console.ReadLine();
     }
     catch (ArgumentNullException e)
     {
         Console.WriteLine(e.Message);
     }
     catch (ArgumentException e)
     {
         Console.WriteLine(e.Message);
     }
     Console.ReadLine();
 }
コード例 #3
0
ファイル: Test.cs プロジェクト: AndreeaAndrei92/Tema10.2
 public static void TestGoatLatin(string input, string expected)
 {
     Assert.AreEqual(GoatLatin.GoatLatinn(input), expected);
 }
コード例 #4
0
ファイル: Class1.cs プロジェクト: IulicaEnachescu/Week11Tema1
 public void SetUp()
 {
     txt = new GoatLatin.GoatLatin();
 }
コード例 #5
0
ファイル: SentenceTests.cs プロジェクト: Humaniuc/UnitTesting
 public void Init()
 {
     goat = new GoatLatin();
 }
コード例 #6
0
 public void CheckNull()
 {
     //Assert
     Assert.Throws <ArgumentNullException>(
         () => GoatLatin.Translate(null));
 }
コード例 #7
0
 public void CheckNullArgument(string input)
 {
     Assert.Throws <ArgumentNullException>(() => GoatLatin.ToGoatLatin(input));
 }
コード例 #8
0
 public void Check(string input, string output)
 {
     Assert.AreEqual(output, GoatLatin.ToGoatLatin(input));
 }