コード例 #1
0
ファイル: Program.cs プロジェクト: jupaol/learning.containers
        static void Main(string[] args)
        {
            var greeting = new Greeting();

            Console.WriteLine(greeting.SayHello());
            Console.ReadKey();
        }
コード例 #2
0
            public void It_should_return_a_string_containtig_a_nice_greeting()
            {
                var sut = new Greeting();

                var res = sut.SayHello();

                Assert.IsTrue(res.Contains("Hello"));
            }
コード例 #3
0
        static void Main(string[] args)
        {
            Write("Enter user name:");
            string userName = ReadLine();

            Clear();
            WriteLine(Greeting.SayHello(userName));
            ReadKey();
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: hyeseok/UnitTest
        static void Main(string[] args)
        {
            string name = Console.ReadLine();

            Greeting greeting = new Greeting();
            string   text     = greeting.SayHello(name);

            Console.WriteLine(text);
        }
コード例 #5
0
ファイル: Form1.cs プロジェクト: hyeseok/UnitTest
        private void button1_Click(object sender, EventArgs e)
        {
            string name = textBox.Text;

            Greeting greeting = new Greeting();
            string   text     = greeting.SayHello(name);

            MessageBox.Show(name);
        }
コード例 #6
0
        public void TestMethod1()
        {
            var receiver = new Mock <IRecevier>();
            var greeting = new Greeting(receiver.Object);

            greeting.SayHello("World");

            receiver.Verify(m => m.ReceiveMessage("Hello World!"));
        }
コード例 #7
0
        public void SayHello_HelloConcatWithEmptyString_Return_HelloUnknown()
        {
            string userName = string.Empty;

            string expected = "Hello, unknown!";

            string actual = Greeting.SayHello(userName);

            Assert.AreEqual(expected, actual);
        }
コード例 #8
0
        public void SayHello_HelloConcatWithJohn_ReturnHelloJohn()
        {
            string userName = "******";

            string expected = "Hello, John!";

            string actual = Greeting.SayHello(userName);

            Assert.AreEqual(expected, actual);
        }
コード例 #9
0
        public void SayHello_HelloConcatWithAlex_ReturnHelloAlex()
        {
            string userName = "******";

            string expected = "Hello, Alex!";

            string actual = Greeting.SayHello(userName);

            Assert.AreEqual(expected, actual);
        }
コード例 #10
0
        public void SayHelloSuccessfulTests(string userName, string expected)
        {
            string actual = Greeting.SayHello(userName);

            Assert.AreEqual(expected, actual);
        }
コード例 #11
0
        public void SayHello_HelloConcatWithConcreteUserNameOrEmpty(string userName, string expected)
        {
            string actual = Greeting.SayHello(userName);

            Assert.AreEqual(expected, actual);
        }
コード例 #12
0
 public void SayHello_HelloConcatWithNull_Throw_ArgumentNullException()
 {
     Assert.ThrowsException <ArgumentNullException>(() => Greeting.SayHello(null),
                                                    message: "Method generates ArgumentNullException in case user name is null");
 }
コード例 #13
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var greeting = new Greeting();

            MessageBox.Show(greeting.SayHello());
        }
コード例 #14
0
            public void SayHello_HelloConcatWithNull_Throw_ArgumentNullException()
            {
                string userName = null;

                Greeting.SayHello(userName);
            }