コード例 #1
0
        public void Request_Created_With_BaseAddress()
        {
            var address = Guid.NewGuid().ToString();
            var client  = new ViewRangerClient(Guid.NewGuid().ToString(), address);

            Assert.AreEqual(address, ((GetLastPositionRequest)client.GetLastPosition()).BaseAddress);
        }
コード例 #2
0
        public void Request_Created_With_ApplicationID()
        {
            var key    = Guid.NewGuid().ToString();
            var client = new ViewRangerClient(key);

            Assert.AreEqual(key, ((GetLastPositionRequest)client.GetLastPosition()).ApplicationKey);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Symbian9/viewranger
        static void Main(string[] args)
        {
            try
            {
                XmlConfigurator.Configure();

                var username     = "******";
                var pin          = "1234";
                var client       = new ViewRangerClient();
                var lastLocation = client.GetLastPosition()
                                   .ForUser(username, pin)
                                   .Request();

                var track = client.GetTrack()
                            .ForUser(username, pin)
                            .From(DateTime.Now.AddHours(-5))
                            .To(DateTime.Now)
                            .Limit(50)
                            .Request();
            }
            catch (Exception ex)
            {
                Console.WriteLine(string.Format("There was an error - {0}", ex.Message));
            }
        }
コード例 #4
0
        /// <summary>
        /// Asserts that the private variable has been set correctly
        /// </summary>
        public void AssertPrivateVariable(ViewRangerClient client, string variableName, string expectedValue)
        {
            var currentValue = typeof(ViewRangerClient).GetField(variableName,
                                                                 BindingFlags.NonPublic |
                                                                 BindingFlags.Instance)
                               .GetValue(client);

            Assert.AreEqual(expectedValue, currentValue);
        }
コード例 #5
0
        public void Request_Created_Correctly()
        {
            var client = new ViewRangerClient(Guid.NewGuid().ToString());

            Assert.IsNotNull(client.GetLastPosition());
        }