Je souhaite tester qu'une classe a un gestionnaire d'événements affecté à un événement. Fondamentalement, j'utilise mon Container IoC pour brancher EventHandlers pour moi, et je veux vérifier qu'ils sont assignés correctement. Donc, vraiment, je teste ma config IoC.Test d'un événement auquel un EventHandler est affecté
[Test]
public void create_person_event_handler_is_hooked_up_by_windsor()
{
IChangePersonService changePersonService = IoC.Resolve<IChangePersonService>();
// check that changePersonService.PersonCreated has a handler attached
}
Je ne suis pas sûr de savoir comment vérifier que changePersonService.PersonCreated a quelque chose qui s'y rattachent cependant.
Des idées?
Merci.
Merci Bruno, je pense que c'est ce que je vais faire. – mattcole