diff Agendas/trunk/src/Agendas.Repositories.Tests/PatrocinadorCrudNhTests.cs @ 274:72a96459f910

Ticket #123: Patrocinadores de las vans.
author juanjose.montesdeocaarbos
date Wed, 30 Nov 2011 08:56:01 -0300
parents 68b09c30b0d2
children
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Repositories.Tests/PatrocinadorCrudNhTests.cs	Tue Nov 29 07:56:23 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Repositories.Tests/PatrocinadorCrudNhTests.cs	Wed Nov 30 08:56:01 2011 -0300
@@ -1,58 +1,66 @@
-namespace Agendas.Repositories.Tests
+using Agendas.NHibernate;
+using Agendas.Repositories.Tests.Infraestructure;
+using AltNetHispano.Agendas.Domain;
+using AltNetHispano.Agendas.Repositories.NHibernate;
+using Moq;
+using NHibernate;
+using NUnit.Framework;
+
+namespace Agendas.Repositories.Tests
 {
-	//[TestFixture]
-	//public class PatrocinadorCrudNhTests
-	//{
-	//    private PatrocinadorCrud _patrocinadorCrud;
-
-	//    #region SetUp
+	[TestFixture]
+	public class PatrocinadorCrudNhTests
+	{
+		private PatrocinadorCrud _patrocinadorCrud;
 
-	//    [SetUp]
-	//    public void BorrarRepositorios()
-	//    {
-	//        NhHelperTest.CleanDb();
-	//    }
+		#region SetUp
+
+		[SetUp]
+		public void BorrarRepositorios()
+		{
+			NhHelperTest.CleanDb();
+		}
 
-	//    [SetUp]
-	//    public void SetearUsuario()
-	//    {
-	//        var seguridad = new Mock<ISeguridad>();
-	//        seguridad.Setup(s => s.GetUserName()).Returns("neluz");
-	//        IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory()));
-	//    }
+		[SetUp]
+		public void SetearUsuario()
+		{
+			var seguridad = new Mock<ISeguridad>();
+			seguridad.Setup(s => s.GetUserName()).Returns("neluz");
+			IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory()));
+		}
 
-	//    [SetUp]
-	//    public void CreateCrud()
-	//    {
-	//        ISessionFactory sessionFactory = NhHelper.GetSessionFactory();
-	//        _patrocinadorCrud = new PatrocinadorCrud(() => new PatrocinadorRepository(sessionFactory), () => new RequestEmulator(sessionFactory));
-	//    }
+		[SetUp]
+		public void CreateCrud()
+		{
+			ISessionFactory sessionFactory = NhHelper.GetSessionFactory();
+			_patrocinadorCrud = new PatrocinadorCrud(() => new PatrocinadorRepository(sessionFactory), () => new RequestEmulator(sessionFactory));
+		}
 
-	//    #endregion
+		#endregion
 
-	//    [Test]
-	//    public void Create()
-	//    {
-	//        _patrocinadorCrud.Create();
-	//    }
+		[Test]
+		public void Create()
+		{
+			_patrocinadorCrud.Create();
+		}
 
-	//    [Test]
-	//    public void Read()
-	//    {
-	//        _patrocinadorCrud.Read();
-	//    }
+		[Test]
+		public void Read()
+		{
+			_patrocinadorCrud.Read();
+		}
 
-	//    [Test]
-	//    public void Update()
-	//    {
-	//        _patrocinadorCrud.Update();
-	//    }
+		[Test]
+		public void Update()
+		{
+			_patrocinadorCrud.Update();
+		}
 
-	//    [Test]
-	//    public void Delete()
-	//    {
-	//        _patrocinadorCrud.Delete();
-	//    }
+		[Test]
+		public void Delete()
+		{
+			_patrocinadorCrud.Delete();
+		}
 
-	//}
+	}
 }
\ No newline at end of file