コード例 #1
0
 public GpsService(BaseGpsInfo baseGpsData)
 {
     _client = GpsClientFactory.Create(baseGpsData);
 }
コード例 #2
0
 public GpsService(GpsType gpsServiceType)
 {
     _client = GpsClientFactory.Create(gpsServiceType);
 }
コード例 #3
0
 public void CreateUnkownGpsInfoTest()
 {
     GpsClientFactory.Create(new UnkownGpsInfo());
 }
コード例 #4
0
 public void CreateNullGpsTest()
 {
     GpsClientFactory.Create(null);
 }
コード例 #5
0
        public void CreateWindowsLocationApiGpsInfoTest()
        {
            var result = GpsClientFactory.Create(new WindowsLocationApiInfo());

            Assert.IsInstanceOfType(result, typeof(WindowsLocationApiGpsClient));
        }
コード例 #6
0
        public void CreateFileGpsInfoTest()
        {
            var result = GpsClientFactory.Create(new FileGpsInfo());

            Assert.IsInstanceOfType(result, typeof(FileGpsClient));
        }
コード例 #7
0
        public void CreateComPortGpsInfoTest()
        {
            var result = GpsClientFactory.Create(new ComPortInfo());

            Assert.IsInstanceOfType(result, typeof(ComPortGpsClient));
        }
コード例 #8
0
        public void CreateFileGpsTypeTest()
        {
            var result = GpsClientFactory.Create(GpsType.File);

            Assert.IsInstanceOfType(result, typeof(FileGpsClient));
        }
コード例 #9
0
        public void CreateComPortGpsTypeTest()
        {
            var result = GpsClientFactory.Create(GpsType.ComPort);

            Assert.IsInstanceOfType(result, typeof(ComPortGpsClient));
        }