Esempio n. 1
0
        public async void GetTocs()
        {
            var logger = Substitute.For <ILogger>();

            using (var source = new NationalRailEnquiriesSource(new HttpClient(), logger))
            {
                await source.Initiate(user, password, CancellationToken.None);

                var knowledgebase = new Knowledgebase(source, logger);
                var tocs          = await knowledgebase.GetTocs(CancellationToken.None);

                Assert.NotEmpty(tocs.TrainOperatingCompany);
            }
        }