Exemple #1
0
        public void Found_Device()
        {
            MainViewModel main   = new MainViewModel();
            var           device = new DeviceMock();

            main.Devices.Add(device);
            Assert.That(main.Devices != null);
        }
        public void Unnamed_Object_Converts_To_Default_String_Test()
        {
            EmptyStringConverter c = new EmptyStringConverter();
            DeviceMock           d = new DeviceMock();
            //default name is null
            object s = c.Convert(d.getName, null, new object(), new System.Globalization.CultureInfo(1));

            Assert.AreEqual("<un-named device>", s);
        }
        public void named_Object_Converts_To_Own_String_Test()
        {
            EmptyStringConverter c = new EmptyStringConverter();
            DeviceMock           d = new DeviceMock();

            d.setName = "Bluetooth device 1";
            object s = c.Convert(d.getName, null, new object(), new System.Globalization.CultureInfo(1));

            Assert.AreEqual("Bluetooth device 1", s);
        }
        public void plackback_continues_even_if_device_is_idle()
        {
            // Given a device
            var device     = new DeviceMock();
            var mockPlayer = new MockPlayer();

            // When a song is playing and no buttons are pressed for 30 seconds
            mockPlayer.PlaySong();

            // Then the device carrys on playing music
            Assert.True(mockPlayer.isPlayback);
        }
Exemple #5
0
        public void Clear_List_If_scanning()
        {
            var a = new AdapterMock();

            a.IsScanning = false;// de IsScanning staat op true
            //Bij het starten van de scan en de adapter is nog niet aan het scannen dan maakt hij de list devices leeg
            MainViewModel main = new MainViewModel();

            main.Adapter = a;
            var device = new DeviceMock();

            main.Devices.Add(device);
            main.StartScanning();
            Assert.That(main.Devices == null);
        }
Exemple #6
0
        public void Label_When_Service_Not_Found()
        {
            DeviceServiceViewModel vm = new DeviceServiceViewModel();

            vm.Adapter = new AdapterMock();
            DeviceMock dvm = new DeviceMock();

            dvm.ServicesIncorrect = new List <IService>();
            vm.Device             = new DeviceMock();

            vm.AccelerometerService = new ServiceMock();

            vm.ScanForServices();

            Assert.AreEqual(vm.Ready, "No services, attempting to connect to device");
        }