Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Tests/Cruds/PatrocinadorCrud.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 | 62791999ad01 |
children |
line wrap: on
line source
using System; using AltNetHispano.Agendas.Domain; using AltNetHispano.Agendas.Domain.Repositories; using NUnit.Framework; namespace AltNetHispano.Agendas.Tests.Cruds { //public class PatrocinadorCrud //{ // private readonly IPatrocinadorRepository _patrocinadorRepository; // private readonly Func<IDisposable> _requestEmulator; // private byte[] _logo; // public PatrocinadorCrud(Func<IPatrocinadorRepository> createPatrocinadorRepository, Func<IDisposable> requestEmulator) // { // _patrocinadorRepository = createPatrocinadorRepository.Invoke(); // _requestEmulator = requestEmulator; // } // public Guid Create() // { // using (_requestEmulator.Invoke()) // { // var patrocinador = new Patrocinador("APRESS"); // patrocinador.LoadLogo("images/apress.gif"); // _logo = patrocinador.Logo; // _patrocinadorRepository.Save(patrocinador); // return patrocinador.Id; // } // } // public void Read() // { // Guid patrocinadorId = Create(); // using (_requestEmulator.Invoke()) // { // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); // Assert.IsNotNull(patrocinador); // Assert.AreEqual("APRESS", patrocinador.Nombre); // Assert.IsNotNull(patrocinador.Logo); // Assert.AreEqual(_logo, patrocinador.Logo); // } // } // public void Update() // { // Guid patrocinadorId = Create(); // using (_requestEmulator.Invoke()) // { // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); // Assert.IsNotNull(patrocinador); // patrocinador.Nombre = "Apress"; // } // using (_requestEmulator.Invoke()) // { // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); // Assert.IsNotNull(patrocinador); // Assert.AreEqual("Apress", patrocinador.Nombre); // } // } // public void Delete() // { // Guid patrocinadorId = Create(); // using (_requestEmulator.Invoke()) // { // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); // Assert.IsNotNull(patrocinador); // _patrocinadorRepository.Delete(patrocinador); // } // using (_requestEmulator.Invoke()) // { // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); // Assert.IsNull(patrocinador); // } // } //} }