public void Try_Parse_Valid_RnxV3_File()
        {
            var fname = "CAEN00FRA_R_20181640000_01D_30S_MO.rnx";
            FileNameAttributes fna;

            var result = FileNameAttributes.TryParseFileName(fname, out fna);

            Assert.IsTrue(result);
            Assert.IsTrue(fna != null);
        }
        public void Try_Parse_Not_RnxV3_File3()
        {
            var fname = String.Empty;
            FileNameAttributes fna;

            var result = FileNameAttributes.TryParseFileName(fname, out fna);

            Assert.IsFalse(result);
            Assert.IsTrue(fna == null);
        }
        public void Try_Parse_Invalid_RnxV3_File()
        {
            var fname = "AEN00FRA_Q_2018164_01Q_30T_MO.rnx.gz";
            FileNameAttributes fna;

            var result = FileNameAttributes.TryParseFileName(fname, out fna);

            Assert.IsFalse(result);
            Assert.IsTrue(fna == null);
        }
        public void Try_Parse_Not_RnxV3_File1()
        {
            var fname = "ista1180.18d.Z";
            FileNameAttributes fna;

            var result = FileNameAttributes.TryParseFileName(fname, out fna);

            Assert.IsFalse(result);
            Assert.IsTrue(fna == null);
        }