Ejemplo n.º 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);
        }
Ejemplo n.º 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();
 }
Ejemplo n.º 3
0
 public static void TestGoatLatin(string input, string expected)
 {
     Assert.AreEqual(GoatLatin.GoatLatinn(input), expected);
 }
Ejemplo n.º 4
0
 public void SetUp()
 {
     txt = new GoatLatin.GoatLatin();
 }
Ejemplo n.º 5
0
 public void Init()
 {
     goat = new GoatLatin();
 }
Ejemplo n.º 6
0
 public void CheckNull()
 {
     //Assert
     Assert.Throws <ArgumentNullException>(
         () => GoatLatin.Translate(null));
 }
Ejemplo n.º 7
0
 public void CheckNullArgument(string input)
 {
     Assert.Throws <ArgumentNullException>(() => GoatLatin.ToGoatLatin(input));
 }
Ejemplo n.º 8
0
 public void Check(string input, string output)
 {
     Assert.AreEqual(output, GoatLatin.ToGoatLatin(input));
 }