private void Setup() { var downloader = Substitute.For<IFileDownloader>(); _profilePhotoUrlFetcher = Substitute.For<ProfilePhotoUrlFetcher>(downloader); _profilePhotoUrlFetcher.GetProfilePhotoThumbnailUrlOrDefault(Arg.Any<Int32>()).Returns("/Assets/Images/placeholder.png"); }
private void Setup() { var studentAssessmentToEnterResultsStudentModelMapper = Substitute.For<IMapper<StudentAssessment, EnterResultsStudentModel>>(); studentAssessmentToEnterResultsStudentModelMapper.Build(Arg.Any<StudentAssessment>()) .Returns(new EnterResultsStudentModel()); var downloader = Substitute.For<IFileDownloader>(); _profilePhotoUrlFetcher = Substitute.For<ProfilePhotoUrlFetcher>(downloader); _mapper = new AssessmentToEnterResultsModelMapper(studentAssessmentToEnterResultsStudentModelMapper, _profilePhotoUrlFetcher); _profilePhotoUrlFetcher.GetProfilePhotoThumbnailUrlOrDefault(Arg.Any<Int32>()).Returns("/Assets/Images/placeholder.png"); _entity = new AssessmentBuilder() .WithAssessmentLearningStandards() .WithAssessmentPerformanceLevels() .Build(); Web.Data.Entities.Student student1 = new StudentBuilder().Build(); Web.Data.Entities.Student student2 = new StudentBuilder().Build(); _section = new SectionBuilder().WithStudent(student1).WithStudent(student2).WithAssessment(_entity).Build(); _assessmentSection = _section.AssessmentSections.First(); }