Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.Write("Hello Welcome to CapitalizedText analysis (HomeWork 03)\nWhich text would you want to capitalize?: ");
            var       text             = new List <string>();
            var       hasMoreText      = true;
            const int MinimumTextCount = 0;

            while (hasMoreText)
            {
                if (text.Count > MinimumTextCount)
                {
                    System.Console.Write("Another one?: ");
                }
                var input = Console.ReadLine();
                if (!string.IsNullOrWhiteSpace(input))
                {
                    text.Add(input);
                }
                else
                {
                    hasMoreText = false;
                }
            }
            var homework = new Homework03();
            var result   = homework.CapitalizedText(text);

            System.Console.WriteLine("There your capitalized text");
            foreach (var item in result)
            {
                System.Console.WriteLine(item);
            }
        }
Ejemplo n.º 2
0
        public void TestSortByAlphabetical(string[] text, string[] expectText)
        {
            var sut    = new Homework03();
            var result = sut.CapitalizedText(text);

            Assert.Equal(expectText, result);
        }
Ejemplo n.º 3
0
        public void Capitalized(string[] input, string[] expected)
        {
            var sut    = new Homework03();
            var result = sut.CapitalizedText(input);

            result.Should().BeEquivalentTo(expected);
        }
Ejemplo n.º 4
0
        public static void Main(string[] args)
        {
            var           text = new Homework03();
            List <string> data = new List <string>();

            data.Add(Console.ReadLine().ToUpper());
            text.CapitalizedText(data).ToList().ForEach(x => Console.WriteLine(x));
        }
Ejemplo n.º 5
0
 public void Test(string[] text, string[] expected)
 {
     {
         var sut    = new Homework03();
         var result = sut.CapitalizedText(text);
         Assert.Equal(expected, result);
     }
 }
Ejemplo n.º 6
0
        public void Test1()
        {
            IHomework03 sut    = new Homework03();
            var         actual = sut.CapitalizedText(new List <string> {
                "Hello world", "Practice makes perfect"
            });
            var expected = new List <string> {
                "HELLO WORLD", "PRACTICE MAKES PERFECT"
            };

            Assert.Equal(expected, actual);
        }
Ejemplo n.º 7
0
        static void Main(string[] args)
        {
            Console.Write("Please Input :");
            var           input = Console.ReadLine();
            Homework03    hm3   = new Homework03();
            List <string> ans   = new List <string> {
                input
            };
            var result = hm3.CapitalizedText(ans);

            foreach (var item in result)
            {
                Console.WriteLine(item);
            }
        }
Ejemplo n.º 8
0
        static void Main(string[] args)
        {
            Console.Write("Input amount : ");
            var amount = int.Parse(Console.ReadLine());

            string[] text = new string[amount];
            for (int i = 0; i < amount; i++)
            {
                Console.Write("{0} : ", i + 1);
                text[i] = Console.ReadLine();
            }

            var sut     = new Homework03();
            var newText = sut.CapitalizedText(text);

            foreach (var item in newText)
            {
                Console.WriteLine(item);
            }
        }
Ejemplo n.º 9
0
        static void Main(string[] args)
        {
            var text = new List <string>();

            while (true)
            {
                Console.Write("Input word : ");
                var input = Console.ReadLine();
                if (string.IsNullOrEmpty(input))
                {
                    break;
                }
                text.Add(input);
            }

            var sut     = new Homework03();
            var newText = sut.CapitalizedText(text);

            foreach (var item in newText)
            {
                Console.WriteLine(item);
            }
        }
 public CapitalizedTextTest()
 {
     _homework = new Homework03();
 }