ChrisLaforet / MockingContext

Creates lightweight application context for unit tests
Apache License 2.0
1 stars 1 forks source link

Add support to inject best interface for an injection #17

Open ChrisLaforet opened 2 years ago

ChrisLaforet commented 2 years ago

Find matches for things such as this: @Autowired public CatalogProxy(ICommandHandler<AddTitleToCatalogCommand, ICatalog> addTitleToCatalogCommandHandler, IQueryHandler<GetTitleByISBNQuery, Optional> getTitleByISBNQueryHandler, ICommandHandler<AddBookCommand, IBook> addBookCommandHandler, IQueryHandler<GetBooksByISBNQuery, List> getBooksByISBNQueryHandler) { this.addTitleToCatalogCommandHandler = addTitleToCatalogCommandHandler; this.getTitleByISBNQueryHandler = getTitleByISBNQueryHandler; this.addBookCommandHandler = addBookCommandHandler; this.getBooksByISBNQueryHandler = getBooksByISBNQueryHandler; }