示例#1
0
        public void DeviceIdFactoryCorrectlyInitialisesState()
        {
            var o = ListDeviceDetailsRequest.WithDeviceId(DeviceId, Limit);

            o.ClientId.Should().BeNull();
            o.DeviceId.Should().Be(DeviceId);
            o.Limit.Should().Be(Limit);
        }
示例#2
0
        public void EmptyFactoryCorrectlyInitialisesState()
        {
            var o = ListDeviceDetailsRequest.Empty(Limit);

            o.ClientId.Should().BeNull();
            o.DeviceId.Should().BeNull();
            o.Limit.Should().Be(Limit);
        }
示例#3
0
        public void QueryParamsCorrectForDeviceId()
        {
            var o = ListDeviceDetailsRequest.WithDeviceId(DeviceId, Limit);

            Dictionary <string, string> p = o.ToQueryParams();

            p.Count.Should().Be(2);
            p[DeviceIdKey].Should().Be(DeviceId);
            p[LimitKey].Should().Be(Limit.ToString());
        }