Gmail Calendar Docs Reader La Web Más »
Grupos visitados recientemente | Ayuda | Acceder
Página principal de Grupos de Google
Uso de Rhino Mocks en vb.NET
En este grupo hay demasiados temas que deben mostrarse primero. Para que este aparezca al principio de la lista, debes descartar esta opción para alguno de los anteriores.
Error al procesar tu solicitud. Por favor, inténtalo de nuevo.
marcar
  3 mensajes - Ocultar todos  -  Traducir todo al Traducido (ver todos los originales)
El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
Tu respuesta no se ha enviado.
Tu entrada se ha publicado correctamente.
 
De:
Para:
Cc:
Seguimiento:
Añadir Cc | Añadir seguimiento | Editar asunto
Asunto:
Validación:
Con fines de verificación, escribe los caracteres que veas en la imagen siguiente o los números que escuches haciendo clic en el icono de accesibilidad. Escucha y escribe los números que oyes.
 
Patricio Avila  
Ver perfil  
 Más opciones 19 ene, 08:07
De: Patricio Avila <pgavi...@gmail.com>
Fecha: Tue, 19 Jan 2010 10:07:03 -0300
Local: Mart 19 ene 2010 08:07
Asunto: Uso de Rhino Mocks en vb.NET

Estoy siguiendo un libro sobre TDD donde los ejemplo vienen en C#, que no
domino mucho y para comprenderlos mejor los paso a vb.NET pero no logro
poder trasladar a este lenguage la siguiente prueba que hace uso de rhino
mocks, el código es el siguiente.

[ Test ]

public void SubstractIsUsingValidator ()
{

 int arg1 = 10;
  int arg2 = -20;
 int upperLimit = 100;
 int lowerLimit = 100;
  var validatorMock =
 MockRepository . GenerateStrictMock < LimitsValidator >();
 validatorMock . Expect (x => x. ValidateArgs (arg1 , arg2 ));
  Calculator calculator = new Calculator ( validatorMock );
  calculator . Add (arg1 , arg2 );

  validatorMock . VerifyAllExpectations ();

}

Si alguien me ayuda, primero a comprenderlo mejor(el concepto de mock) y a
traducir este test  a vb.NET

Desde ya gracias

--
Patricio Ávila Figueroa
http://palcierre.blogspot.com
http://identi.ca/elkan


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Willy Mejia  
Ver perfil  
 Más opciones 19 ene, 18:05
De: Willy Mejia <willyx...@hotmail.com>
Fecha: Tue, 19 Jan 2010 15:05:17 -0800 (PST)
Local: Mart 19 ene 2010 18:05
Asunto: Re: Uso de Rhino Mocks en vb.NET
Creo (abandoné VB en 2005) que sería algo como:

Public Sub SubstractIsUsingValidator()
   Dim arg1 As Integer = 10
   Dim arg2 As Integer = -20
   Dim upperLimit As Integer = 100
   Dim lowerLimit As Integer = 100
   Dim validatorMock As var = MockRepository.GenerateStrictMock(Of
LimitsValidator)()
   validatorMock.Expect(Function(x) x.ValidateArgs(arg1, arg2))
   Dim calculator As New Calculator(validatorMock)
   calculator.Add(arg1, arg2)
   validatorMock.VerifyAllExpectations()
End Sub

La dificultad al "traducir" el código estuvo en la expresión lambda
(misma que no estoy del todo seguro que esté bien escrita) lo que es
tema aparte de Mocking.

En cuanto a Mocking, el capítulo 6 del libro lo explica. También
puedes ver la grabación de la VAN acerca del tema en:
http://altnet-hispano.pbworks.com/van-2009-11-28-mocking
en la cual emplean los frameworks Rhino Mocks (principalmente) y Moq.

Saludos,
Willy Mejía
http://tiny.cc/willy

On 19 ene, 07:07, Patricio Avila <pgavi...@gmail.com> wrote:


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patricio Avila  
Ver perfil  
 Más opciones 19 ene, 18:21
De: "Patricio Avila " <pgavi...@gmail.com>
Fecha: Tue, 19 Jan 2010 23:21:34 +0000
Local: Mart 19 ene 2010 18:21
Asunto: Re: [altnet-hispano] Re: Uso de Rhino Mocks en vb.NET
Grande maestro, me ha ayudado mucho.

Efectivamente en el ejemplo en C# tuve un error, pero ya había mandado el correo :)

De nuevo muchas gracias.
Patricio Avila Figueroa
Usuario Linux #454898
Sent from my BlackBerry® wireless device
http://indenti.ca/elkan
http://palcierre.blogspot.com


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Fin de los mensajes
« Volver a “Debates” « Tema más reciente     Tema anterior »

Crear un grupo - Grupos de Google - Página principal de Google - Condiciones del servicio - Política de privacidad
©2010 Google