public void DrawPolSourceSitesPoints_test() { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); MapInfoService mapInfoService = new MapInfoService(LanguageEnum.en, csspWebToolsTaskRunner._TaskRunnerBaseService._User); TVItemService tvItemService = new TVItemService(LanguageEnum.en, csspWebToolsTaskRunner._TaskRunnerBaseService._User); Bitmap bitmap = new Bitmap(1280, 1200); Graphics g = Graphics.FromImage(bitmap); int GraphicWidth = bitmap.Width; int GraphicHeight = bitmap.Height; CoordMap coordMap = new CoordMap() { NorthEast = new Coord() { Lat = 46.5364151f, Lng = -64.55215f, Ordinal = 0 }, SouthWest = new Coord() { Lat = 46.23907f, Lng = -64.99161f, Ordinal = 0 }, }; int SubsectorTVItemID = 635; List <MapInfoPointModel> mapInfoPointModelPolSourceSiteList = new List <MapInfoPointModel>(); List <TVItemModel> tvItemModelPolSourceSiteList = new List <TVItemModel>(); mapInfoPointModelPolSourceSiteList = mapInfoService._MapInfoPointService.GetMapInfoPointModelListWithParentIDAndTVTypeAndMapInfoDrawTypeDB(SubsectorTVItemID, TVTypeEnum.PolSourceSite, MapInfoDrawTypeEnum.Point); tvItemModelPolSourceSiteList = tvItemService.GetChildrenTVItemModelListWithTVItemIDAndTVTypeDB(SubsectorTVItemID, TVTypeEnum.PolSourceSite).Where(c => c.IsActive == true).ToList(); GoogleMapToPNG googleMapToPNG = new GoogleMapToPNG(); // (new TaskRunnerBaseService(new List<BWObj>()), "", "", "", ""); googleMapToPNG.DrawPolSourceSitesPoints(g, GraphicWidth, GraphicHeight, coordMap, mapInfoPointModelPolSourceSiteList, tvItemModelPolSourceSiteList); }
public void SetupTest(LanguageEnum LanguageRequest) { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); _TVItemService = new TVItemService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); _AppTaskService = new AppTaskService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); _TVFileService = new TVFileService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); _MapInfoService = new MapInfoService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); }
public void SetupTest(LanguageEnum LanguageRequest) { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); //appTaskService = new AppTaskService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); //tvItemService = new TVItemService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); hydrometricSiteService = new HydrometricSiteService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); //mwqmSiteService = new MWQMSiteService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); //mwqmSampleService = new MWQMSampleService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); }
public void SetupTest(string LanguageRequest) { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj = new BWObj() { TextLanguageList = new List <TextLanguage>() }; FileInfo fi = new FileInfo(directoryName + FileName_m21fm); Assert.IsTrue(fi.Exists); fi = new FileInfo(directoryName + FileName_m3fm); Assert.IsTrue(fi.Exists); }
public void SetupTest() { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); }
//[TestMethod] //public void TidesAndCurrentsService_CreateHighAndLowTide_Test() //{ // foreach (string LanguageRequest in new List<string>() { "en", "fr" }) // { // // Arrange // SetupTest(LanguageRequest); // Assert.IsNotNull(csspWebToolsTaskRunner); // csspWebToolsTaskRunner._RichTextBoxStatus.Text = ""; // csspWebToolsTaskRunner.StopTimer(); // using (TransactionScope ts = new TransactionScope()) // { // RemoveAllTask(); // TVItemModel tvItemModelRoot = tvItemService.GetRootTVItemModelForLocationDB(); // Assert.AreEqual("", tvItemModelRoot.Error); // TVItemModel tvItemModelSubsector = tvItemService.GetChildTVItemModelWithTVItemIDAndTVTextStartWithAndTVTypeDB(tvItemModelRoot.TVItemID, "NB-06-020-002", TVTypeEnum.Subsector); // Assert.AreEqual("", tvItemModelSubsector.Error); // List<TVItemModel> tvItemModelTideSiteList = tvItemService.GetChildrenTVItemModelListWithTVItemIDAndTVTypeDB(tvItemModelSubsector.TVItemID, TVTypeEnum.TideSite); // Assert.IsTrue(tvItemModelTideSiteList.Count > 0); // TVItemModel tvItemModelTideSite = tvItemModelTideSiteList[0]; // } // tidesAndCurrentsService = new TidesAndCurrentsService(csspWebToolsTaskRunner._TaskRunnerBaseService); // Assert.IsNotNull(tidesAndCurrentsService); // Assert.IsNotNull(tidesAndCurrentsService._TaskRunnerBaseService); // TideModel tideModel = new TideModel(tvFileService.ChoseEDriveOrCDrive(tvFileService.BasePath), WebTideDataSetEnum.nwatl) // { // StartDate = new DateTime(2015, 1, 1), // EndDate = new DateTime(2015, 1, 2), // Lng = (double)-64.39D, // Lat = (double)47.31D, // Steps_min = 60, // DoWaterLevels = false, // }; // int Days = 5; // List<PeakDifference> PeakDifferenceList = tidesAndCurrentsService.CreateHighAndLowTide(tideModel, Days); // Assert.IsTrue(PeakDifferenceList.Count > 0); // } //} //[TestMethod] //public void TidesAndCurrentsService_GenerateWebTideNodes_Test() //{ // foreach (string LanguageRequest in new List<string>() { "en", "fr" }) // { // // Arrange // SetupTest(LanguageRequest); // Assert.IsNotNull(csspWebToolsTaskRunner); // csspWebToolsTaskRunner._RichTextBoxStatus.Text = ""; // csspWebToolsTaskRunner.StopTimer(); // using (TransactionScope ts = new TransactionScope()) // { // RemoveAllTask(); // TVItemModel tvItemModelRoot = tvItemService.GetRootTVItemModelForLocationDB(); // Assert.AreEqual("", tvItemModelRoot.Error); // SetupBWObj(LanguageRequest); // tidesAndCurrentsService = new TidesAndCurrentsService(csspWebToolsTaskRunner._TaskRunnerBaseService); // Assert.IsNotNull(tidesAndCurrentsService); // Assert.IsNotNull(tidesAndCurrentsService._TaskRunnerBaseService); // Assert.AreEqual(bwObj.appTaskModel.AppTaskID, tidesAndCurrentsService._TaskRunnerBaseService._BWObj.appTaskModel.AppTaskID); // } // } //} #endregion Functions public #region Functions private //private void RemoveAllTask() //{ // List<AppTaskModel> appTaskModelList = appTaskService.GetAppTaskModelListDB(); // foreach (AppTaskModel appTaskModel in appTaskModelList) // { // AppTaskModel appTaskModelRet = appTaskService.PostDeleteAppTaskDB(appTaskModel.AppTaskID); // Assert.AreEqual("", appTaskModelRet.Error); // } //} //private void SetupBWObj(string LanguageRequest) //{ // RemoveAllTask(); // tvFileService.LanguageRequest = LanguageRequest; // using (ShimsContext.Create()) // { // SetupShim(); // shimTaskRunnerBaseService.GenerateDoc = () => // { // return; // just so it does not start to Generate the documents // }; // csspWebToolsTaskRunner.GetNextTask(); // // // //Assert.IsNotNull(csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel); // //Assert.AreEqual(tvItemModel.TVItemID, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.TVItemID); // //Assert.IsNotNull(csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.bw); // //Assert.IsFalse(string.IsNullOrWhiteSpace(csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskCommand.ToString())); // //Assert.IsTrue(csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.Index > 0); // //Assert.AreEqual(tvItemModel.TVItemID, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.TVItemID); // //Assert.IsTrue(string.IsNullOrWhiteSpace(csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.ErrorText)); // //Assert.IsTrue(string.IsNullOrWhiteSpace(csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.StatusText)); // //string FirstPart = "|||TVItemID," + tvItemModel.TVItemID.ToString() + // // "|||FileGenerator," + ((int)fileGenerator).ToString() + // // "|||FileGeneratorType," + ((int)fileGeneratorType).ToString() + // // "|||Generate,1" + // // "|||Command,0" + // // "|||FileName," + FileName; // //Assert.AreEqual(FirstPart, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.Parameters.Substring(0, FirstPart.Length)); // //string LastPart = "_" + csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.Language + ext.ToLower() + "|||"; // //int ParamLength = csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.Parameters.Length; // //Assert.AreEqual(LastPart, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.appTaskModel.Parameters.Substring(ParamLength - LastPart.Length)); // //Assert.AreEqual(fileGenerator, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.fileGenerator); // //Assert.AreEqual(fileGeneratorType, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.fileGeneratorType); // //Assert.AreEqual(true, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.Generate); // //Assert.AreEqual(false, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.Command); // //Assert.AreEqual(FileName, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.FileName); // //Assert.AreEqual(true, csspWebToolsTaskRunner._TaskRunnerBaseService._BWObj.bw.IsBusy); // //Assert.AreEqual(false, csspWebToolsTaskRunner._BWList[0 + 1].bw.IsBusy); // } //} //public void SetupTest(string LanguageRequest) //{ // csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); // appTaskService = new AppTaskService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); // tvItemService = new TVItemService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); // tvFileService = new TVFileService(LanguageRequest, csspWebToolsTaskRunner._TaskRunnerBaseService._User); //} //private void SetupShim() //{ // shimTaskRunnerBaseService = new ShimTaskRunnerBaseService(csspWebToolsTaskRunner._TaskRunnerBaseService); //} public void SetupTest(LanguageEnum LanguageRequest) { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); }
public KmzServiceTest() { csspWebToolsTaskRunner = new CSSPWebToolsTaskRunner(); }