コード例 #1
0
        public static void AddTestProfilePhoto(this IMemberAccountsCommand memberAccountsCommand, Member member)
        {
            var fileReference = FilesCommand.CreateTestPhoto(0, FileType.ProfilePhoto);

            member.PhotoId = fileReference.Id;
            memberAccountsCommand.UpdateMember(member);
        }
コード例 #2
0
        private void AddLogo(JobAd jobAd, bool hasLogoFeature)
        {
            var fileReference = _filesCommand.CreateTestPhoto(0, FileType.CompanyLogo);

            jobAd.LogoId   = fileReference.Id;
            jobAd.Features = hasLogoFeature ? JobAdFeatures.Logo : JobAdFeatures.None;
            _jobAdsCommand.UpdateJobAd(jobAd);
        }
コード例 #3
0
ファイル: LogoTests.cs プロジェクト: formist/LinkMe
        private JobAd CreateJobAd(IEmployer employer, bool hasLogo, bool hasLogoFeature)
        {
            var jobAd = _jobAdsCommand.PostTestJobAd(employer);

            if (hasLogo)
            {
                var fileReference = _filesCommand.CreateTestPhoto(0, FileType.CompanyLogo);
                jobAd.LogoId = fileReference.Id;
            }

            jobAd.Features = hasLogoFeature ? JobAdFeatures.Logo : JobAdFeatures.None;

            _jobAdsCommand.UpdateJobAd(jobAd);
            return jobAd;
        }