Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Tests/IdentityContextTests.cs @ 192:03cf6a377ee8
Se cambiaron algunos tests para que el Coverage dieran el 100%.
NOTA: Si se utiliza el Atributo ExpectedException el coverage termina donde se dió la excepción. Mejor usar el Assert.Throws
author | juanjose.montesdeocaarbos |
---|---|
date | Wed, 10 Aug 2011 08:20:28 -0300 |
parents | 1deccd6c3cb2 |
children |
rev | line source |
---|---|
179 | 1 using AltNetHispano.Agendas.Domain; |
2 using NUnit.Framework; | |
3 | |
4 namespace AltNetHispano.Agendas.Tests | |
5 { | |
6 [TestFixture] | |
7 public class IdentityContextTests : TestBase | |
8 { | |
9 [Test] | |
10 public void IsInRole() | |
11 { | |
12 var persona = new Persona("Nelo"); | |
13 persona.Roles.Add(Roles.Usuario); | |
14 | |
15 Assert.IsTrue(IdentityContext.IsInRole(persona, new[] { Roles.Usuario })); | |
16 Assert.IsFalse(IdentityContext.IsInRole(persona, new[] { Roles.Administrador })); | |
17 } | |
18 } | |
19 } |