public void ExtractTopChords_1()
        {
            //Arrange
            List <string> expectedChords = new List <string>()
            {
                "Am", "A", "B", "C"
            };
            //Act
            List <string> detectedChords = _chordDetectorService.ExtractTopChords("Am A B\r\nJestem Twoim Przeznaczeniem\r\nC C C\r\nO tak mala").ToList();

            //Assert
            CollectionAssert.AreEquivalent(detectedChords, expectedChords);
        }
Exemplo n.º 2
0
        public IActionResult Index(HomeIndexViewModel model)
        {
            model.detectedChords = _chordDetectorService.ExtractTopChords(model.song.SongText);

            if (ModelState.IsValid)
            {
                return(new ViewAsPdf("Convert", model));
            }
            else
            {
                return(View());
            }
        }