Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Web.Tests/Controllers/PatrocinadorApiControllerTests.cs @ 298:9bc60d166c8a
Se corrigieron los tests por el cambio de Patrocinador, para que no persista el logo en disco.
Se comentó el código de PatrocinadorApiController, que no se utiliza.
author | juanjose.montesdeocaarbos |
---|---|
date | Sun, 19 Feb 2012 16:00:38 -0300 |
parents | c8f378272407 |
children |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Web.Tests/Controllers/PatrocinadorApiControllerTests.cs Sat Feb 18 15:27:26 2012 -0300 +++ b/Agendas/trunk/src/Agendas.Web.Tests/Controllers/PatrocinadorApiControllerTests.cs Sun Feb 19 16:00:38 2012 -0300 @@ -14,6 +14,7 @@ namespace Agendas.Web.Tests.Controllers { [TestFixture] + [Ignore("No se utiliza PatrocinadorApiController, ya que no se puede postear el logo del Patrocinador.")] public class PatrocinadorApiControllerTests: MvcControllerTestsBase { internal void CrearPatrocinadorApress() @@ -43,94 +44,94 @@ [SetUp] public void SetUpTests() { - NhHelperTest.CleanDb(); - RegisterBinders(); + //NhHelperTest.CleanDb(); + //RegisterBinders(); } [Test] public void PatrocinadorNuevoGetSusseful() { - var patrocinadorController = new PatrocinadorApiController { ControllerContext = ControllerCtx }; - using (new RequestEmulator(NhHelper.GetSessionFactory())) - { - var resultNuevo = patrocinadorController.Nuevo(); - Assert.IsInstanceOf(typeof(PartialViewResult), resultNuevo); - Assert.AreEqual(string.Empty, ((PartialViewResult)resultNuevo).ViewName); - } + //var patrocinadorController = new PatrocinadorApiController { ControllerContext = ControllerCtx }; + //using (new RequestEmulator(NhHelper.GetSessionFactory())) + //{ + // var resultNuevo = patrocinadorController.Nuevo(); + // Assert.IsInstanceOf(typeof(PartialViewResult), resultNuevo); + // Assert.AreEqual(string.Empty, ((PartialViewResult)resultNuevo).ViewName); + //} } [Test] public void PatrocinadorNuevoPostErrorRequeriedFields() { - var patrocinadorApiController = new PatrocinadorApiController(new HttpServerStub()) - { - ControllerContext = ControllerCtx - }; - var form = new FormCollection - { - {"Nombre", ""}, - {"Logo", "" } - }; - var patrocinadorApiNew = BindModel<PatrocinadorNewModel>(patrocinadorApiController, form); + //var patrocinadorApiController = new PatrocinadorApiController + //{ + // ControllerContext = ControllerCtx + //}; + //var form = new FormCollection + // { + // {"Nombre", ""}, + // {"Logo", "" } + // }; + //var patrocinadorApiNew = BindModel<PatrocinadorNewModel>(patrocinadorApiController, form); - using (new RequestEmulator(NhHelper.GetSessionFactory())) - { - var resultNuevo = patrocinadorApiController.Nuevo(patrocinadorApiNew); - Assert.IsInstanceOf(typeof(JsonResult), resultNuevo); - var resultadoJsonNuevo = (Resultado)resultNuevo.Data; - Assert.IsFalse(resultadoJsonNuevo.Succeful); - //Assert.AreEqual("El Nombre es obligatorio,El Logo es obligatorio", resultadoJsonNuevo.Message); - } + //using (new RequestEmulator(NhHelper.GetSessionFactory())) + //{ + // var resultNuevo = patrocinadorApiController.Nuevo(patrocinadorApiNew); + // Assert.IsInstanceOf(typeof(JsonResult), resultNuevo); + // var resultadoJsonNuevo = (Resultado)resultNuevo.Data; + // Assert.IsFalse(resultadoJsonNuevo.Succeful); + // //Assert.AreEqual("El Nombre es obligatorio,El Logo es obligatorio", resultadoJsonNuevo.Message); + //} } [Test] public void PatrocinadorNuevoPostErrorPatrocinadorExists() { - CrearPatrocinadorApress(); + //CrearPatrocinadorApress(); - var patrocinadorApiController = new PatrocinadorApiController(new HttpServerStub()) - { - ControllerContext = ControllerCtx - }; - var form = new FormCollection - { - {"Nombre", "Apress"}, - {"Logo", @"images\apress.gif" } - }; - var patrocinadorApiNew = BindModel<PatrocinadorNewModel>(patrocinadorApiController, form); + //var patrocinadorApiController = new PatrocinadorApiController + //{ + // ControllerContext = ControllerCtx + //}; + //var form = new FormCollection + // { + // {"Nombre", "Apress"}, + // {"Logo", @"images\apress.gif" } + // }; + //var patrocinadorApiNew = BindModel<PatrocinadorNewModel>(patrocinadorApiController, form); - using (new RequestEmulator(NhHelper.GetSessionFactory())) - { - var resultNuevo = patrocinadorApiController.Nuevo(patrocinadorApiNew); - Assert.IsInstanceOf(typeof(JsonResult), resultNuevo); - var resultadoJsonNuevo = (Resultado)resultNuevo.Data; - Assert.IsFalse(resultadoJsonNuevo.Succeful); - Assert.AreEqual("El patrocinador ya existe.", resultadoJsonNuevo.Message); - } + //using (new RequestEmulator(NhHelper.GetSessionFactory())) + //{ + // var resultNuevo = patrocinadorApiController.Nuevo(patrocinadorApiNew); + // Assert.IsInstanceOf(typeof(JsonResult), resultNuevo); + // var resultadoJsonNuevo = (Resultado)resultNuevo.Data; + // Assert.IsFalse(resultadoJsonNuevo.Succeful); + // Assert.AreEqual("El patrocinador ya existe.", resultadoJsonNuevo.Message); + //} } [Test] public void PatrocinadorNuevoPostSusseful() { - var patrocinadorApiController = new PatrocinadorApiController(new HttpServerStub()) - { - ControllerContext = ControllerCtx - }; - var form = new FormCollection - { - {"Nombre", "Apress"}, - {"Logo", @"images\apress.gif" } - }; - var patrocinadorApiNew = BindModel<PatrocinadorNewModel>(patrocinadorApiController, form); + //var patrocinadorApiController = new PatrocinadorApiController + //{ + // ControllerContext = ControllerCtx + //}; + //var form = new FormCollection + // { + // {"Nombre", "Apress"}, + // {"Logo", @"images\apress.gif" } + // }; + //var patrocinadorApiNew = BindModel<PatrocinadorNewModel>(patrocinadorApiController, form); - using (new RequestEmulator(NhHelper.GetSessionFactory())) - { - var resultNuevo = patrocinadorApiController.Nuevo(patrocinadorApiNew); - Assert.IsInstanceOf(typeof(JsonResult), resultNuevo); - var resultadoJsonNuevo = (Resultado)resultNuevo.Data; - Assert.IsTrue(resultadoJsonNuevo.Succeful); - Assert.AreEqual(string.Empty, resultadoJsonNuevo.Message); - } + //using (new RequestEmulator(NhHelper.GetSessionFactory())) + //{ + // var resultNuevo = patrocinadorApiController.Nuevo(patrocinadorApiNew); + // Assert.IsInstanceOf(typeof(JsonResult), resultNuevo); + // var resultadoJsonNuevo = (Resultado)resultNuevo.Data; + // Assert.IsTrue(resultadoJsonNuevo.Succeful); + // Assert.AreEqual(string.Empty, resultadoJsonNuevo.Message); + //} } } }