コード例 #1
0
        public void GetServerTime_Should_RespondWithServerTimeDateTime(long milisecondsTime)
        {
            // arrange
            DateTime expected = new DateTime(1970, 1, 1).AddMilliseconds(milisecondsTime);
            var      time     = new BinanceCheckTime()
            {
                ServerTime = expected
            };
            var objects = TestHelpers.PrepareClient(() => Construct(), JsonConvert.SerializeObject(time));

            // act
            var result = objects.Client.GetServerTime();

            // assert
            Assert.AreEqual(true, result.Success);
            Assert.AreEqual(expected, result.Data);
        }
コード例 #2
0
        public void GetServerTime_Should_RespondWithServerTimeDateTime(long milisecondsTime)
        {
            // arrange
            DateTime expected = new DateTime(1970, 1, 1).AddMilliseconds(milisecondsTime);
            var      time     = new BinanceCheckTime()
            {
                ServerTime = expected
            };
            var client = TestHelpers.CreateResponseClient(JsonConvert.SerializeObject(time), new BinanceClientOptions()
            {
                AutoTimestamp = false
            });

            // act
            var result = client.GetServerTime();

            // assert
            Assert.AreEqual(true, result.Success);
            Assert.AreEqual(expected, result.Data);
        }