public void WTTCautionSpeedSetCollection_Constructor_XElement()
        {
            string   TestXMLPath = $"{System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)}\\Resources\\TestThreeBridges_4.8.xml";
            XElement XMLTestCautionSpeedSetCollection = XDocument.Load(TestXMLPath).Element("SimSigTimetable").Element("CautionSpeedSets");

            GroundFrame.Core.Timetables.WTTCautionSpeedSetCollection TestCautionSpeedSetCollection = new Timetables.WTTCautionSpeedSetCollection(XMLTestCautionSpeedSetCollection);

            Assert.Equal(XMLTestCautionSpeedSetCollection.Elements("CautionSpeedSet").Count(), TestCautionSpeedSetCollection.Count());
        }