public void OnViewModelLoad_EmptyListReturned_PresetSetToEmptyList()
        {
            //Arrange
            var emptyList = new List <PresetViewModel>();

            _presetController.GetAllAsync().Returns(emptyList);

            //Act
            _presetControlViewModel = new PresetControlViewModel(_presetController);

            //Assert
            _presetControlViewModel.Presets.ShouldBe(emptyList);
        }
        public void OnViewModelLoad_PresetsExist_PresetsAreLoaded()
        {
            //Arrange
            List <PresetViewModel> mockedPresets = _fixture.Create <List <PresetViewModel> >();

            _presetController.GetAllAsync().Returns(mockedPresets);

            //Act
            _presetControlViewModel = new PresetControlViewModel(_presetController);

            //Assert
            _presetControlViewModel.Presets.ShouldBe(mockedPresets);
        }
Esempio n. 3
0
 public PresetControlCrudEventTests()
 {
     _presetController       = Substitute.For <IPresetListController>();
     _presetControlViewModel = new PresetControlViewModel(_presetController);
 }