private static AccommodationDetailByAccommodationIdAndLanguageIdQuery Query() { var providerMock = new Mock <IQueryDispatcher>(); //Act var query = new AccommodationDetailByAccommodationIdAndLanguageIdQuery(providerMock.Object); return(query); }
public void Instance_Implement_Interface_IQueryOfAccommodationDetail() { //Arrange var dispatcherMock = new Mock <IQueryDispatcher>(); //Act var query = new AccommodationDetailByAccommodationIdAndLanguageIdQuery(dispatcherMock.Object); //Assert Assert.IsInstanceOf <IQuery <AccommodationDetail> >(query); }
public void HandleAsync_Return_Task_Of_AccommodationDetail() { //Arrange var type = typeof(Task <AccommodationDetail>); var handler = Handler(); var providerMock = new Mock <IQueryDispatcher>(); var query = new AccommodationDetailByAccommodationIdAndLanguageIdQuery(providerMock.Object); //Act var result = handler.HandleAsync(query); //Assert Assert.IsInstanceOf(type, result); }
public void Id() { //Arrange var dispatcherMock = new Mock <IQueryDispatcher>(); var query = new AccommodationDetailByAccommodationIdAndLanguageIdQuery(dispatcherMock.Object) { AccommodationId = 42, }; //Act var result = query.AccommodationId; //Assert Assert.IsTrue(result == 42); }