Witam! Chciałem przetestować metodę, która wewnątrz używa Console.ReadKey. Nie jestem pewien, ale najlepiej jest to zrobić za pomocą mocków. W internecie znalazłem takie rozwiązanie:
https://stackoverflow.com/questions/55762713/how-to-mock-a-keypress-in-test-method
Napisałem podobny kod do tego jaki jest na tamtej stronie i kiedy chciałem stworzyć atrapę konsoli (Mock<IConsole>) to pojawił się błąd, że nie można znaleźć nazwy "IConsole".
Jak naprawić ten błąd? Albo jak zrobić, żeby dało się przetestować metodę, która oczekuje na naciśniecie klawisza?
Z góry dziękuje za pomoc!!!