Beispiel #1
0
        public void GetPointStyleDict_Test()
        {
            TDSimUser user1;
            user1 = MockDPAUser.CreatTDSimUser_CS();
            TDSimUser user2;
            user2 = MockDPAUser.CreatTDSimUser_CS();
            TDSimUser user3;
            user3 = MockDPAUser.CreatTDSimUser_CS();
            List<TDSimUser> tdPreUser = new List<TDSimUser>();
            tdPreUser.Add(user1);
            tdPreUser.Add(user2);

            StyleStruct ss = new StyleStruct();
            GeoPointStyle gps1 = new GeoPointStyle();
            gps1.Name = "gps1";
            GeoPointStyle gps2 = new GeoPointStyle();
            gps2.Name = "gps2";
            ss.Styles.Add(gps1);
            ss.Styles.Add(gps2);

            SimulationVectorData simuVectorData = new SimulationVectorData(tdPreUser, ss);

            GeoXYPoint geoXYPoint = new GeoXYPoint();
            GeoPointStyle geoPointStyle = new GeoPointStyle();
            List<GeoXYPoint> geoXYPointList = new List<GeoXYPoint>();
            List<GeoPointStyle> geoPointStyleList = new List<GeoPointStyle>();
            geoXYPointList.Add(geoXYPoint);
            geoPointStyleList.Add(geoPointStyle);

            simuVectorData.GetPointStyleDict(geoXYPointList, geoPointStyleList);
            simuVectorData.UpadateStyles(ss);
            string info = "GIS";
            bool result = false;
            result = simuVectorData.TryGetPointInfo(geoXYPoint,out info);
            Assert.IsTrue(result);

            GeoPointStyle gpStytle1 = new GeoPointStyle();
            gpStytle1 = simuVectorData.FindLinkSituByUser(user2);
            GeoPointStyle gpStytle2 = new GeoPointStyle();
            gpStytle2 = simuVectorData.FindLinkSituByUser(user3);
            Assert.AreEqual(gpStytle1.Name, "gps2");

        }
Beispiel #2
0
        public void GetAllStyles_Test()
        {
            TDSimUser user1;
            user1 = MockDPAUser.CreatTDSimUser_CS();
            TDSimUser user2;
            user2 = MockDPAUser.CreatTDSimUser_CS();
            List<TDSimUser> tdPreUser = new List<TDSimUser>();
            tdPreUser.Add(user1);
            tdPreUser.Add(user2);

            StyleStruct ss = new StyleStruct();

            SimulationVectorData simuVectorData = new SimulationVectorData(tdPreUser, ss);
            List<GeoPointStyle> geoPointStyleList = new List<GeoPointStyle>();
            geoPointStyleList = simuVectorData.GetAllStyles();
            Assert.AreEqual(geoPointStyleList.Count, 0);
        }