public async Task <Dictionary <string, List <string> > > FetchMenu()
        {
            var menu = await _menuFetcher.ReadMenu();

            var menuAsText = ReadMenuResponseAsText(menu);

            return(ParseTextMenu(menuAsText));
        }
        public HelsedirParserTest()
        {
            _helsedirMenuFetcherMock = A.Fake <IHelsedirMenuFetcher>();

            var testData = JsonConvert.DeserializeObject <WorkplaceResponse>(TestData.HelseDirData);

            A.CallTo(() => _helsedirMenuFetcherMock.ReadMenu()).Returns(testData);
        }
        public async Task <string> FetchEntireMenuAsText()
        {
            var menu = await _menuFetcher.ReadMenu();

            var menuAsText = ReadMenuResponseAsText(menu);

            return(menuAsText);
        }