コード例 #1
0
        public void Test_GetMessage_Null()
        {
            // Arrange.
              var manager = new HelloWorldMessageManager();

              // Act.
              // Assert.
              manager.GetMessage(null);
        }
コード例 #2
0
        public void Test_GetMessage_Success()
        {
            // Arrange.
              var manager = new HelloWorldMessageManager();

              // Act.
              var result  = manager.GetMessage("test");

              // Assert.
              Assert.AreEqual<string>("Hello World test!", result);
        }
コード例 #3
0
        public void Test_GetMessage_Empty()
        {
            // Arrange.
              var manager = new HelloWorldMessageManager();

              // Act.
              var result = manager.GetMessage(string.Empty);

              // Assert.
              Assert.AreEqual<string>(string.Empty, result);
        }
コード例 #4
0
        public void Test_GetMessage_LongName()
        {
            // Arrange.
              var manager = new HelloWorldMessageManager();

              // Act.
              var longName = "longlonglonglonglonglonglonglonglonglonglonglongName";
              var result   = manager.GetMessage(longName);

              // Assert.
              Assert.AreEqual<string>(string.Format("Hello World {0}!", longName), result);
        }