예제 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Export recent songs to m3u file.");
            Console.WriteLine("How many songs do you want to export:");

            string input = Console.ReadLine();

            try
            {
                string exportPath = Directory.GetCurrentDirectory();

                int size = Convert.ToInt32(input);
                LibraryDatabaseController libraryDatabaseController = new LibraryDatabaseController();
                Export2m3u.ExportTracks(libraryDatabaseController.SelectRecentTracks(size), exportPath);

                Console.WriteLine("Export to: " + exportPath);
            }
            catch (Exception)
            {
                Console.WriteLine("Invalid input.");
            }

            Console.WriteLine("Press enter to quit.");
            Console.ReadLine();
        }
        public void TestSelectRecentTracks()
        {
            LibraryDatabaseController libraryDatabaseController = new LibraryDatabaseController();

            var result = libraryDatabaseController.SelectRecentTracks(10);

            Assert.IsNotNull(result);
        }