Пример #1
0
        public void SubmitController_GivenEmptyObject_Return400()
        {
            SubmitController controller = new SubmitController();
            Email testEmail = _email;

            HttpResponseMessage result = controller.Post(_email);

            Assert.IsTrue(result.StatusCode == HttpStatusCode.BadRequest);
        }
Пример #2
0
        public void SubmitController_GivenNullToEmailAddress_Return400()
        {
            SubmitController Controller = new SubmitController();
            Email testEmail = _email;

            testEmail.Subject = string.Empty;
            testEmail.DeliveryType = "Random";

            HttpResponseMessage result = Controller.Post(testEmail);

            Assert.IsTrue(result.StatusCode == HttpStatusCode.BadRequest);
        }
Пример #3
0
        public void SubmitController_GivenRandomDeliveryType_Return501()
        {
            SubmitController Controller = new SubmitController();
            Email testEmail = _email;

            testEmail.DeliveryType = "Random";
            testEmail.Subject = "xxx";
            testEmail.To = "*****@*****.**";

            HttpResponseMessage result = Controller.Post(testEmail);

            Assert.IsTrue(result.StatusCode == HttpStatusCode.NotImplemented);
        }