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);
        }
Esempio n. 3
0
 /// <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());
 }