Tests unitaires sur les logs log4net
Bonjour,
Je réalise une série de tests unitaires sur des logs. Je dois donc vérifier que les bons logs ont été enregistrer dans un fichier de log de test.
Seulement voila, lorsque j'essaye d'acceder au fichier de log via la classe File afin de vérifier que les logs sont bons, j'ai l'erreur suivante :
Citation:
NUnitTests.Common.Logger.ViewLoggerTest.LogStartTest:
System.IO.IOException : The process cannot access the file 'D:\wwwroot\SocleCommunV3\Solution\NUnitTests\bin\Debug\TestsFiles\TestsLogs.log' because it is being used by another process.
Cela est logique puisque le logger est en écriture sur le fichier de log ... mais du coup, comment puis-je faire pour lire ce fichier afin de vérifier que ce qui a été écrit est correct?
Petite info : J'utilise log4net.
Merci d'avance
Vic