public void CorrectNameIsConstructedForEnum() { // Arrange // Act var list = ValueDescription <TestEnum> .GetValues(true); // Assert Assert.AreEqual(Strings.Cancel, list.First().Name); }
public PopupNotificationSettings(IConfig config) { AvailableCorners = ValueDescription <Corner> .GetValues(true).ToList(); AvailableDisplays = ListDisplays().ToList(); Enabled = config.Notifications.PopupEnabled; SelectedCorner = config.Notifications.PopupDisplayCorner; SelectedDisplay = config.Notifications.PopupDisplay; }
public void GetValuesReturnsNothingForNonEnum() { // Arrange // Act var values = ValueDescription <int> .GetValues().ToArray(); // Assert Assert.AreEqual(0, values.Length); }
public PopupNotificationSettings(IConfig config, INotifier notifier) { Notifier = notifier; AvailableCorners = ValueDescription <Corner> .GetValues(true).ToList(); AvailableDisplays = ListDisplays().ToList(); Enabled = config.Notifications.PopupEnabled; SelectedCorner = config.Notifications.PopupDisplayCorner; SelectedDisplay = config.Notifications.PopupDisplay; Win10Enabled = config.Notifications.Win10Enabled; CloseTime = config.Notifications.ToastsCloseTime; }