public void GetPreinstalledShellProfiles_Default_HaveUniqueIds() { var defaultValueProvider = new DefaultValueProvider(); var shellProfiles = defaultValueProvider.GetPreinstalledShellProfiles(); shellProfiles.Select(x => x.Id).Should().OnlyHaveUniqueItems(); }
public void GetPreinstalledShellProfiles_Default_ReturnsANonEmptyList() { var defaultValueProvider = new DefaultValueProvider(); var shellProfiles = defaultValueProvider.GetPreinstalledShellProfiles(); shellProfiles.Should().NotBeNullOrEmpty(); }
public void GetPreinstalledShellProfiles_Default_HaveNonEmptyLocations() { var defaultValueProvider = new DefaultValueProvider(); var shellProfiles = defaultValueProvider.GetPreinstalledShellProfiles(); shellProfiles.Select(x => x.Location).Should().NotBeNullOrEmpty(); }
public void GetPreinstalledShellProfiles_Default_HavePreInstalledSetToTrue() { var defaultValueProvider = new DefaultValueProvider(); var shellProfiles = defaultValueProvider.GetPreinstalledShellProfiles(); shellProfiles.Select(x => x.PreInstalled).Should().AllBeEquivalentTo(true); }
public void GetDefaultShellProfileId_Default_IdIsOneOfThePreInstalledShellProfiles() { var defaultValueProvider = new DefaultValueProvider(); var shellProfiles = defaultValueProvider.GetPreinstalledShellProfiles(); var defaultShellProfileId = defaultValueProvider.GetDefaultShellProfileId(); shellProfiles.Select(x => x.Id).Should().Contain(defaultShellProfileId); }