comparison Agendas/trunk/src/Agendas.Tests/Cruds/PatrocinadorCrudNhTests.cs @ 200:5346c0500594 deploy pre 1.0

Pasando a estructura de db fija, ya no se crea automáticamente. Se comenta lo referente a Patrocinadores que queda para alguna futura versión. Script para tablas de v1.0
author nelopauselli
date Wed, 17 Aug 2011 17:54:45 -0300
parents 2d1adbaf0373
children
comparison
equal deleted inserted replaced
199:39ce09df76dc 200:5346c0500594
1 using Agendas.NHibernate; 1 using Agendas.NHibernate;
2 using AltNetHispano.Agendas.Domain; 2 using AltNetHispano.Agendas.Domain;
3 using AltNetHispano.Agendas.Repositories.NHibernate; 3 using AltNetHispano.Agendas.Repositories.NHibernate;
4 using Moq; 4 using Moq;
5 using NHibernate; 5 using NHibernate;
6 using NHibernate.Cfg;
7 using NHibernate.Tool.hbm2ddl;
8 using NUnit.Framework; 6 using NUnit.Framework;
9 7
10 namespace AltNetHispano.Agendas.Tests.Cruds 8 namespace AltNetHispano.Agendas.Tests.Cruds
11 { 9 {
12 [TestFixture] 10 //[TestFixture]
13 public class PatrocinadorCrudNhTests 11 //public class PatrocinadorCrudNhTests
14 { 12 //{
15 private PatrocinadorCrud _patrocinadorCrud; 13 // private PatrocinadorCrud _patrocinadorCrud;
16 14
17 #region SetUp 15 // #region SetUp
18 16
19 [SetUp] 17 // [SetUp]
20 public void BorrarRepositorios() 18 // public void BorrarRepositorios()
21 { 19 // {
22 Configuration cfg = NhHelper.GetConfiguration(); 20 // NhHelperTest.CleanDb();
23 var schemaExport = new SchemaExport(cfg); 21 // }
24 schemaExport.Create(false, true);
25 }
26 22
27 [SetUp] 23 // [SetUp]
28 public void SetearUsuario() 24 // public void SetearUsuario()
29 { 25 // {
30 var seguridad = new Mock<ISeguridad>(); 26 // var seguridad = new Mock<ISeguridad>();
31 seguridad.Setup(s => s.GetUserName()).Returns("neluz"); 27 // seguridad.Setup(s => s.GetUserName()).Returns("neluz");
32 IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory())); 28 // IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory()));
33 } 29 // }
34 30
35 [SetUp] 31 // [SetUp]
36 public void CreateCrud() 32 // public void CreateCrud()
37 { 33 // {
38 ISessionFactory sessionFactory = NhHelper.GetSessionFactory(); 34 // ISessionFactory sessionFactory = NhHelper.GetSessionFactory();
39 _patrocinadorCrud = new PatrocinadorCrud(() => new PatrocinadorRepository(sessionFactory), () => new RequestEmulator(sessionFactory)); 35 // _patrocinadorCrud = new PatrocinadorCrud(() => new PatrocinadorRepository(sessionFactory), () => new RequestEmulator(sessionFactory));
40 } 36 // }
41 37
42 #endregion 38 // #endregion
43 39
44 [Test] 40 // [Test]
45 public void Create() 41 // public void Create()
46 { 42 // {
47 _patrocinadorCrud.Create(); 43 // _patrocinadorCrud.Create();
48 } 44 // }
49 45
50 [Test] 46 // [Test]
51 public void Read() 47 // public void Read()
52 { 48 // {
53 _patrocinadorCrud.Read(); 49 // _patrocinadorCrud.Read();
54 } 50 // }
55 51
56 [Test] 52 // [Test]
57 public void Update() 53 // public void Update()
58 { 54 // {
59 _patrocinadorCrud.Update(); 55 // _patrocinadorCrud.Update();
60 } 56 // }
61 57
62 [Test] 58 // [Test]
63 public void Delete() 59 // public void Delete()
64 { 60 // {
65 _patrocinadorCrud.Delete(); 61 // _patrocinadorCrud.Delete();
66 } 62 // }
67 63
68 } 64 //}
69 } 65 }