示例#1
0
        public void StaFinder_Has_NetworkGeoMap()
        {
            var netWorkGeoMap = new NetWorkGeoMap();

            var staFinder = new StaFinder(netWorkGeoMap);

            Assert.NotNull(staFinder.NetWorkGeoMap);
        }
示例#2
0
        public void Sta_at_10_floor_return_10_floor()
        {
            var sta = new UnifiSta()
            {
                oui = "test",
                noise = -95,
                signal = -25,
                ap_mac = "2:2:2"
            };

            var staFinder = new StaFinder(new NetWorkGeoMap());

            var placeInfo = staFinder.Find(sta);

            Assert.AreEqual(PlaceEnum.TenthFloor, placeInfo.Place);
        }
示例#3
0
        public void Sta_at_Mezzanine_return_Mezzanine()
        {
            var sta = new UnifiSta()
            {
                oui = "test",
                noise = -95,
                signal = -25,
                ap_mac = "1:1:1"
            };

            var staFinder = new StaFinder(new NetWorkGeoMap());

            var placeInfo = staFinder.Find(sta);

            Assert.AreEqual(PlaceEnum.Mezzanine, placeInfo.Place);
        }