Example #1
0
 public void QuandoAlterarPerfisDoUsuarioOMesmoContemOsNovosPerfis()
 {
     _usuariosMock.Setup(x => x.Save(It.IsAny <Usuario>()))
     .Callback((Usuario usuario) =>
     {
         Assert.IsNotNull(usuario);
         Assert.AreEqual(2, usuario.Perfis.Count);
         Assert.IsTrue(usuario.Perfis.Contains(Enumeradores.Perfil.CompradorLogistica));
         Assert.IsTrue(usuario.Perfis.Contains(Enumeradores.Perfil.CompradorSuprimentos));
     });
     _gerenciadorUsuario.AtualizarPerfis("USER001", new List <Enumeradores.Perfil>
     {
         Enumeradores.Perfil.CompradorLogistica,
         Enumeradores.Perfil.CompradorSuprimentos
     });
 }