Example #1
0
        public void Hello_Response()
        {
            HelloController valuesController = new HelloController();
            string          result           = valuesController.Get("Hello");

            result.Should().Be("Hii");
        }
Example #2
0
        public void TestMethod1()
        {
            HelloController HC = new HelloController();
            string          tv = HC.GetHello();

            Assert.AreEqual(tv, "Hello World");
        }
        public void NoInputParamPostResponseTest()
        {
            HelloController controller = new HelloController();
            var             response   = controller.Post().Value as Response;

            Assert.Equal("Hello World!!!!", response.Output);
        }
Example #4
0
        public void Check_Response_of_Hello_for_other_than_hello()
        {
            HelloController hc     = new HelloController();
            string          result = hc.Get("Hii");

            result.Should().Be("Say Hello...");
        }
Example #5
0
        public void StringValidation()
        {
            var HelloCo = new HelloController();
            var Output  = HelloCo.Get();

            Assert.AreEqual("Hello World", Output);
        }
        public void StringValidation()
        {
            var controller = new HelloController();
            var result     = controller.Get();

            Assert.AreEqual("Hello World", result);
        }
Example #7
0
        public void Check_Response_of_Hello_for_hello()
        {
            HelloController hc     = new HelloController();
            string          result = hc.Get("Hello");

            result.Should().Be("Hi");
        }
        public void NoInputParamPostResponseTest()
        {
            HelloController controller = new HelloController();
            var             response   = controller.Post().Value as Response;

            Assert.Equal("Doc There My Confusing World!", response.output);
        }
Example #9
0
        public void InputParamPostResponseTest(string inputValue, string expectedOutput)
        {
            HelloController controller = new HelloController();
            var             response   = controller.Post(inputValue).Value as Response;

            Assert.Equal(expectedOutput, response.output);
        }
Example #10
0
        public void NoInputParamGetResponseTest()
        {
            HelloController controller = new HelloController();
            var             response   = controller.Get().Value as Response;

            Assert.Equal("2Hello World!", response.output);
        }
Example #11
0
        static void Main(string[] args)
        {
            HelloController HC  = new HelloController();
            string          rez = HC.GetHello();

            Console.Write(rez);
            Console.Read();
        }
Example #12
0
        public void Produces_Personalized_Greeting()
        {
            var controller = new HelloController();

            var result = controller.GetMessage("Scott");

            Assert.AreEqual("Hello, Scott!", result);
        }
 public void InputParamPostResponseTest(string inputValue, string expectedOutput)
 {
     HelloController controller = new HelloController();
     var             response   = controller.Post(inputValue).Value as Response;
     //Uncomment this line and this will fail unless you update the test data
     // to match my modified strings. {GWC}
     //Assert.Equal(expectedOutput, response.output);
 }
Example #14
0
        private static void WithoutUsingContainer()
        {
            IGreetingService service = new GreetingService();
            var controller           = new HelloController(service);
            var greeting             = controller.Action("Matthias");

            Console.WriteLine(greeting);
        }
Example #15
0
        public void NullStringGetReturnsBadRequest()
        {
            var helloController = new HelloController(Mock.Of <IBirthdayRepository>(), Mock.Of <IBirthdayCalculator>());

            var getResult = helloController.Get(null).Result;

            Assert.IsType <BadRequestObjectResult>(getResult);
        }
Example #16
0
        public void NullStringPutReturnsBadRequestObject()
        {
            var helloController = new HelloController(Mock.Of <IBirthdayRepository>(), Mock.Of <IBirthdayCalculator>());

            var putResult = helloController.Put(null, validDateOfBirth);

            Assert.IsType <BadRequestObjectResult>(putResult);
        }
Example #17
0
        public void SuccessfulPutReturnsNoContent()
        {
            var helloController = new HelloController(Mock.Of <IBirthdayRepository>(), Mock.Of <IBirthdayCalculator>());

            var putResult = helloController.Put(validName, validDateOfBirth);

            Assert.IsType <NoContentResult>(putResult);
        }
        public void NoInputParamGetResponseTest()
        {
            HelloController controller = new HelloController();
            var             response   = controller.Get().Value as Response;

            Assert.Equal("Hello World!", response.Output);
            assertFalse("fail", false);
        }
Example #19
0
        public void GetShouldReturnResponse()
        {
            var controller = new HelloController();

            var response = controller.Get() as OkNegotiatedContentResult <HelloResponse>;;

            Assert.IsNotNull(response);
            Assert.IsTrue(response.Content.Data.Contains("Hello there!!"));
        }
Example #20
0
        public void GetHello_ShouldForceError()
        {
            var controller = new HelloController();

            //Pass forceError = true
            var actionResult = controller.Get(true) as IHttpActionResult;

            Assert.IsNotNull(actionResult);
            Assert.IsInstanceOfType(actionResult, typeof(ExceptionResult));
        }
Example #21
0
        public void Delete()
        {
            // Arrange
            var controller = new HelloController();

            // Act
            controller.Delete(5);

            // Assert
        }
Example #22
0
        public void Put()
        {
            // Arrange
            var controller = new HelloController();

            // Act
            controller.Put(5, "value");

            // Assert
        }
Example #23
0
        public void Write_To_The_Log()
        {
            var logger = new FakeLogger();

            var controller = new HelloController(logger);

            controller.Execute(new FakeRequestContext());

            Assert.IsNotNull(logger.LogResult);
            Assert.IsTrue(logger.LogResult.Length > 0);
        }
Example #24
0
        public void FutureDatePutReturnsBadRequestObject()
        {
            var helloController = new HelloController(Mock.Of <IBirthdayRepository>(), Mock.Of <IBirthdayCalculator>());
            var tomorrowsDate   = new DateOfBirth {
                dateOfBirth = DateTime.Today.AddDays(1)
            };

            var putResult = helloController.Put(validName, tomorrowsDate);

            Assert.IsType <BadRequestObjectResult>(putResult);
        }
Example #25
0
        public void GetTest()
        {
            //arrange
            string expectedGreeting = "Hello World";

            //act
            HelloController hc = new HelloController(new HelloGreeting());

            //asset
            Assert.Equal(expectedGreeting, hc.Get());
        }
Example #26
0
        public void Index()
        {
            // Arrange
            HelloController controller = new HelloController();

            // Act
            ViewResult result = controller.Index() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
Example #27
0
        public void Result()
        {
            // Arrange
            HelloController controller = new HelloController();

            // Act
            ViewResult result = controller.Index() as ViewResult;

            // Assert
            Assert.AreEqual("Access Denied", result.ViewBag.Result);
        }
Example #28
0
        public HelloControllerTest()
        {
            _httpMessageHandler = Substitute.ForPartsOf <FakeHttpMessageHandler>();

            var httpClient = new HttpClient(_httpMessageHandler)
            {
                BaseAddress = new Uri("http://localhost/")
            };

            _helloController = new HelloController(httpClient);
        }
Example #29
0
        public void GetById()
        {
            // Arrange
            var controller = new HelloController();

            // Act
            var result = controller.Get(5);

            // Assert
            Assert.AreEqual("Hello World", result.Message);
        }
Example #30
0
        public void Index()
        {
            // Arrange
            var controller = new HelloController();

            // Act
            var result = controller.Index() as ViewResult;

            // Assert
            Assert.AreEqual("Hello MVC from Workflow", result.ViewBag.Greeting);
        }
		public void Prepare()
		{
			this.controller = new HelloController();
			this.controller.ControllerContext.Configuration = new System.Web.Http.HttpConfiguration();
			this.controller.Request = new System.Net.Http.HttpRequestMessage();
		}
		public void Cleanup()
		{
			this.controller = null;
		}