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())); }