Пример #1
0
        public async Task DevraitNePasAppelerRecupererNomUtilisateurAsyncSiNonAuthentifie()
        {
            var requestLogger = new ComportementLogging <CommandeCreerEpisode>(_logger.Object, _utilisateurEnCoursService.Object, _identityService.Object);

            await requestLogger.Process(new CommandeCreerEpisode { Libelle = "Nouvelle Episode" }, new CancellationToken());

            _identityService.Verify(i => i.RecupererNomUtilisateurAsync(null), Times.Never);
        }
Пример #2
0
        public async Task DevraitAppelerRecupererNomUtilisateurAsyncUneSeuleFoisSiAuthentifie()
        {
            _utilisateurEnCoursService.Setup(x => x.IdUtilisateur).Returns("Administrator");

            var requestLogger = new ComportementLogging <CommandeCreerEpisode>(_logger.Object, _utilisateurEnCoursService.Object, _identityService.Object);

            await requestLogger.Process(new CommandeCreerEpisode { Libelle = "Nouvelle Episode" }, new CancellationToken());

            _identityService.Verify(i => i.RecupererNomUtilisateurAsync(It.IsAny <string>()), Times.Once);
        }