public void PobierzDaneZeSciezki() { const string wzorzecTestowy = @"<source>\<wykonawca>\<album>\<tytul>"; UstawieniaProgramu.getInstance().wczytajUstawienia(); var wzorce = Utwor.wzorceSciezki; try { Utwor.wzorceSciezki.Clear(); Utwor.dodajWzorzecSciezki(wzorzecTestowy); var utwor = new Utwor(SetAbsolutePath(@"muzyka\BlindGuardian\ANightAtTheOpera\") + "07 Kristin Chenoweth-Popular.mp3") { dane = { numer = 0, wykonawca = new[] {string.Empty}, tytul = string.Empty, album = string.Empty } }; utwor.pobierzTagiZeSciezki(); Assert.AreEqual("ANightAtTheOpera", utwor.dane.album, "Album się nie zgadza."); Assert.AreEqual("BlindGuardian", utwor.dane.wykonawca[0], "Wykonawca się nie zgadza."); } finally { Utwor.wzorceSciezki = wzorce; UstawieniaProgramu.getInstance().zapiszUstawienia(); } }