Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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);
        }