public void AddCreatedViewModelsToListAdneReturnIt() { var vm = new TripDetailsViewModel(); creatorMock = new Mock <ITripDetailsCreator>(); creatorMock.Setup(cm => cm.CreateViewModel(It.IsAny <TripDetails>())) .Returns(vm); InitializeFacMock(); converter = new TripDetailsViewModelConverter(facMock.Object); var inputList = new List <TripDetails> { new TripDetails(), new TripDetails(), new TripDetails(), new TripDetails() }; var @out = converter.Convert( inputList, ViewerType.Driver ); foreach (var item in @out) { Assert.Equal(vm, item); } }
public void GetCreatorFromFactoryUsingGivenViewerType() { converter.Convert(new List <TripDetails>(), ViewerType.Driver); facMock.Verify(fm => fm.CreateCreator(ViewerType.Driver)); }