public void Check_Whether_GetOwnerViewModelByCat_Returns_empty_viewModel() { List <OwnerModel> ownerList = null; Mock <ILogger <PetHelper> > mockLoggerService = new Mock <ILogger <PetHelper> >(); PetHelper helper = new PetHelper(mockLoggerService.Object); OwnerViewModel ownerViewModel = helper.GetOwnerViewModelByCat(ownerList); Assert.NotNull(ownerViewModel); Assert.Null(ownerViewModel.MaleOwnerCatList); Assert.Null(ownerViewModel.FemaleOwnerCatList); }
public void Check_Whether_GetOwnerViewModelByCat_Returning_Correct_Value() { List <OwnerModel> ownerList = PrepareData(); Mock <ILogger <PetHelper> > mockLoggerService = new Mock <ILogger <PetHelper> >(); PetHelper helper = new PetHelper(mockLoggerService.Object); OwnerViewModel ownerViewModel = helper.GetOwnerViewModelByCat(ownerList); Assert.NotNull(ownerViewModel); Assert.Equal(3, ownerViewModel.FemaleOwnerCatList.Count); Assert.Equal(2, ownerViewModel.MaleOwnerCatList.Count); }