public void HumanReadableEnumFactoryClass_GetArrivalDepartureMethod_ReturnsArrayContainingArrivalDepartureOptionsDepartureValueWithCorrectNameProperty() { HumanReadableEnum <ArrivalDepartureOptions>[] testOutput = HumanReadableEnumFactory.GetArrivalDeparture(); HumanReadableEnum <ArrivalDepartureOptions> item = testOutput.Single(e => e.Value == ArrivalDepartureOptions.Departure); Assert.AreEqual(Resources.HumanReadableEnum_ArrivalDeparture_Departure, item.Name); }
public void HumanReadableEnumFactoryClass_GetArrivalDepartureMethod_ReturnsArrayOfLength2() { HumanReadableEnum <ArrivalDepartureOptions>[] testOutput = HumanReadableEnumFactory.GetArrivalDeparture(); Assert.AreEqual(2, testOutput.Length); }
/// <summary> /// Default constructor; initialises values of the add/subtract and arrive/depart combo boxes. /// </summary> public TrainAdjustTimesForm() { InitializeComponent(); cbAddSubtract.Items.AddRange(HumanReadableEnumFactory.GetAddSubtract()); cbArriveDepart.Items.AddRange(HumanReadableEnumFactory.GetArrivalDeparture()); }