public void When_translating_from_a_storage_url_that_has_not_been_translated_to_it_will_return_null() { var translator = new PathTranslator(format("/StorageLocation/"), format("/home/ack/src/MySolution"), _directoryExists, _createDirectory); Assert.That(translator.TranslateFrom(format("/home/ack/src/MySolution/Project/ProjectNonExistent.csproj")), Is.Null); }
public void When_translating_from_a_storage_url_that_has_been_translated_to_it_will_return_original_url() { var toTranslate = format("/home/ack/src/MySolution/Project/Project.csproj"); var translator = new PathTranslator(format("/StorageLocation/"), format("/home/ack/src/MySolution"), _directoryExists, _createDirectory); var directory = translator.Translate(toTranslate); Assert.That(translator.TranslateFrom(directory), Is.EqualTo(toTranslate)); }