public void Should_Parse_the_delta_description_from_the_trailing_description_even_when_it_contains_the_number()
 {
     var fileName = new DeltaFileName("123 Test 123 Query.xqy");
     var description = fileName.Description();
     var number = fileName.Number;
     Assert.AreEqual("Test 123 Query", description);
     Assert.AreEqual(123L, number);
 }
 private Delta CreateDeltaFromFileName(string fullFilePath)
 {
     var deltaFileName = new DeltaFileName(fullFilePath);
     return new Delta(deltaFileName.Number, fullFilePath, deltaFileName.Description());
 }
 public void Should_Parse_the_delta_Number_from_the_intial_numbers_in_the_file_name()
 {
     var deltaNumber = new DeltaFileName("C:\\123 Test Query.xqy").Number;
     Assert.AreEqual(123L, deltaNumber);
 }
 public void Should_Parse_the_delta_description_from_the_trailing_description_after_the_number_excluding_the_extension()
 {
     var description = new DeltaFileName("123 Test Query.xqy").Description();
     Assert.AreEqual("Test Query", description);
 }
 public void Should_Parse_the_delta_description_as_an_empty_string_if_file_name_is_just_a_number()
 {
     var description = new DeltaFileName("123.xqy").Description();
     Assert.AreEqual(string.Empty, description);
 }
        private Delta CreateDeltaFromFileName(string fullFilePath)
        {
            var deltaFileName = new DeltaFileName(fullFilePath);

            return(new Delta(deltaFileName.Number, fullFilePath, deltaFileName.Description()));
        }