public void AddMp3Test() { var result = _materialService.AddOther(ApiTestHelper.GetMp3Bytes()); Assert.NotNull(result.MediaId); // Assert.True(Uri.IsWellFormedUriString(result.Url, UriKind.Absolute)); }
public void SendNewsByGroupTest() { var result = _foreverMaterialService.AddOther(ApiTestHelper.GetJpgBytes()); var newsId = _foreverMaterialService.AddNews(new[] { new NewsArticleModel { Author = "author", Content = "content", Description = "description", IsShowConverPicture = true, ThumbnailsMediaId = result.MediaId, Title = "标题1", Url = "http://cn.bing.com" }, new NewsArticleModel { Author = "author2", Content = "content2", Description = "description2", IsShowConverPicture = true, ThumbnailsMediaId = result.MediaId, Title = "标题2", Url = "http://cn.bing.com" } }); _groupMessageService.SendByGroup(new GroupFilter(), new GroupMessageNews { MediaId = newsId }); }
public void AddThumbnailsTest() { var result = _materialService.AddOtherThumbnails(ApiTestHelper.GetJpgBytes()); Assert.IsNotNull(result.MediaId); Assert.IsTrue(Uri.IsWellFormedUriString(result.Url, UriKind.Absolute)); }
public void UploadImageTest() { var url = _storeService.UploadImage(ApiTestHelper.GetJpgBytes()); Assert.NotNull(url); Assert.True(url.StartsWith("http://")); }
public void AddNewsTest() { var result = _materialService.AddOther(ApiTestHelper.GetJpgBytes()); _materialService.AddNews(new[] { new NewsArticleModel { Author = "author", Content = "content", Description = "description", IsShowConverPicture = true, ThumbnailsMediaId = result.MediaId, Title = "标题1", Url = "http://cn.bing.com" }, new NewsArticleModel { Author = "author2", Content = "content2", Description = "description2", IsShowConverPicture = true, ThumbnailsMediaId = result.MediaId, Title = "标题2", Url = "http://cn.bing.com" }, }); }
public void CreateTest() { var url = _storeService.UploadImage(ApiTestHelper.GetJpgBytes()); _storeService.Create(new CreateStoreModel { Address = "西洪路528号", AvgPrice = 50, BranchName = "大泽", Categories = new Collection <string> { "公司企业", "企业/工厂" }, City = "福州市", CustomStoreId = "1000", District = "鼓楼区", EndTime = new TimeSpan(18, 0, 0), Introduction = "大泽技术", Latitude = 25.097486, Longitude = 115.32375, Name = "众事达", PhotoList = new[] { url }, Province = "福建省", Recommend = "雨后春笋", Special = "免费wifi", StartTime = new TimeSpan(8, 30, 0), TelePhone = "0591-63323934" }); }
public void AddArmTemporary() { var result = _materialService.AddTemporary(ApiTestHelper.GetAmrBytes(), MaterialType.Voice); Assert.Equal(MaterialType.Voice, result.Type); Assert.NotNull(result.MediaId); Assert.Equal(DateTime.Now.Year, result.CreateTime.Year); }
public void AddMp4TemporaryTest() { var result = _materialService.AddTemporary(ApiTestHelper.GetMp4Bytes(), MaterialType.Video); Assert.Equal(MaterialType.Video, result.Type); Assert.NotNull(result.MediaId); Assert.Equal(DateTime.Now.Year, result.CreateTime.Year); }
public void GetOtherTest() { var result = _materialService.AddOther(ApiTestHelper.GetJpgBytes()); var data = _materialService.GetOther(result.MediaId); Assert.NotNull(data); Assert.True(data.Length > 0); }
public void SetAccountHeadPicture() { _customServiceService.AddAccount("test@chunsun_cc", "E10ADC3949BA59ABBE56E057F20F883E", "test"); _customServiceService.SetAccountHeadPicture("test@chunsun_cc", ApiTestHelper.GetJpgBytes()); var headPictureUrl = _customServiceService.GetAccounts().First(i => i.Account == "test@chunsun_cc").HeadPictureUrl; Assert.IsNotNull(headPictureUrl); }
public void AddJpgTemporaryTest() { var result = _materialService.AddTemporary(ApiTestHelper.GetJpgBytes(), MaterialType.Image); Assert.AreEqual(MaterialType.Image, result.Type); Assert.IsNotNull(result.MediaId); Assert.AreEqual(DateTime.Now.Year, result.CreateTime.Year); }
public void GetTemporaryTest() { var result = _materialService.AddTemporary(ApiTestHelper.GetJpgBytes(), MaterialType.Image); var model = _materialService.GetTemporary(result.MediaId); Assert.Equal("image/jpeg", model.ContentType); Assert.NotNull(model.FileName); Assert.True(model.Data.Length > 0); }
public void SendVoiceMessageTest() { var result = _temporaryMaterialService.AddTemporary(ApiTestHelper.GetAmrBytes(), MaterialType.Voice); _customServiceMessageService.Send(new CustomServiceMessageVoice(OpenId) { MediaId = result.MediaId }); }
public SchedulerControllerTests(FunctionTestsFixture factory, ITestOutputHelper output) { Client = factory.CreateClient(); var dbOptions = factory.DbContextOptions; _seeder = new TestDataContextSeeder(dbOptions); _api = new ApiTestHelper(factory.CreateClient(), output); _output = output; }
public void AddMp4Test() { var result = _materialService.AddVoide(ApiTestHelper.GetMp4Bytes(), new AddVoideMaterialModel { Title = "视频标题", Description = "视频说明" }); Assert.NotNull(result.MediaId); // Assert.True(Uri.IsWellFormedUriString(result.Url, UriKind.Absolute)); }
public MessageTemplateControllerTests(FunctionTestsFixture factory, ITestOutputHelper output) { Client = factory.CreateClient(); var dbOptions = factory.DbContextOptions; _seeder = new TestDataContextSeeder(dbOptions); _api = new ApiTestHelper(factory.CreateClient(), output); _output = output; _tplColidEntrySubscription = TestData.GetPreconfiguredMessageTemplates().Where(e => e.Type.Equals(MessageType.ColidEntrySubscriptionUpdate)).First(); _tplStoredQueryResult = TestData.GetPreconfiguredMessageTemplates().Where(e => e.Type.Equals(MessageType.StoredQueryResult)).First(); }
public WelcomeMessageControllerTests(FunctionTestsFixture factory, ITestOutputHelper output) { Client = factory.CreateClient(); var dbOptions = factory.DbContextOptions; _seeder = new TestDataContextSeeder(dbOptions); _api = new ApiTestHelper(factory.CreateClient(), output); _output = output; _welcomeMessageEditor = TestData.GetPreconfiguredWelcomeMessages().Where(e => e.Type.Equals(ColidType.Editor)).First(); _welcomeMessageDataMarketplace = TestData.GetPreconfiguredWelcomeMessages().Where(e => e.Type.Equals(ColidType.DataMarketplace)).First(); }
public void SendVideoMessageTest() { var thumbnailsMedia = _temporaryMaterialService.AddTemporary(ApiTestHelper.GetJpgBytes(), MaterialType.Thumb); var result = _temporaryMaterialService.AddTemporary(ApiTestHelper.GetMp4Bytes(), MaterialType.Video); _customServiceMessageService.Send(new CustomServiceMessageVideo(OpenId) { Description = "视频说明", MediaId = result.MediaId, ThumbnailsMediaId = thumbnailsMedia.MediaId, Title = "视频标题" }); }
public void SendMusicMessageTest() { var result = _temporaryMaterialService.AddTemporary(ApiTestHelper.GetJpgBytes(), MaterialType.Thumb); _customServiceMessageService.Send(new CustomServiceMessageMusic(OpenId) { Description = "董贞", HqMusicUrl = ApiTestHelper.HqMusicUrl, MusicUrl = ApiTestHelper.MusicUrl, ThumbnailsMediaId = result.MediaId, Title = "星辰泪" }); }
public void DeleteTest() { var result = _materialService.AddOther(ApiTestHelper.GetJpgBytes()); _materialService.Delete(result.MediaId); try { _materialService.GetOther(result.MediaId); Assert.True(false); } catch { } }
public ActiveDirectoryControllerTests(FunctionTestsFixture factory, ITestOutputHelper output) { Client = factory.CreateClient(); _api = new ApiTestHelper(factory.CreateClient(), output); _output = output; }
public void UploadLogoTest() { var url = _cardService.UploadLogo(ApiTestHelper.GetJpgBytes()); Assert.True(Uri.IsWellFormedUriString(url, UriKind.Absolute)); }
public void SendVoiceByGroupTest() { var result = _foreverMaterialService.AddOther(ApiTestHelper.GetMp3Bytes()); _groupMessageService.SendByGroup(new GroupFilter(), new GroupMessageVoice(result.MediaId)); }
public void SendVideoByGroupTest() { var result = _foreverMaterialService.AddOther(ApiTestHelper.GetMp4Bytes()); _groupMessageService.SendByGroup(new GroupFilter(), new GroupMessageVideo(result.MediaId, "视频标题", "视频描述")); }