public void GetDeviceName_OnlyNicknameSpecified_ReturnsNickname()
        {
            const string nickname = "My Device";
            var          device   = new PushbulletDevice {
                Nickname = nickname
            };

            var deviceName = device.Name;

            Assert.AreEqual(nickname, deviceName);
        }
        public void GetDeviceName_OnlyModelSpecified_ReturnsModel()
        {
            const string model  = "My Device Model";
            var          device = new PushbulletDevice {
                Model = model
            };

            var deviceName = device.Name;

            Assert.AreEqual(model, deviceName);
        }
 public static ItemViewModel FromDevice(PushbulletDevice device)
 {
     return(new ItemViewModel
     {
         ItemId = device.Id,
         Caption = device.Name,
         Content = device.Manufacturer + " " + device.Model,
         IconData = GetIconData(device.Type),
         IconBackground = (Brush)Application.Current.Resources["DeviceIconBackground"],
     });
 }
        public void GetDeviceName_ModelAndNicknameSpecified_ReturnsNickname()
        {
            const string nickname = "My Device";
            const string model    = "My Device Model";
            var          device   = new PushbulletDevice {
                Nickname = nickname, Model = model
            };

            var deviceName = device.Name;

            Assert.AreEqual(nickname, deviceName);
        }