Пример #1
0
        public void HappyPth_Construct_AuthenticatesUserToService()
        {
            var googleDocApiMock = fixture.Freeze <Mock <IGoogleDocApi> >();

            sut = fixture.Create <GoogleDocYoutubeDescriptionGenerator>();
            googleDocApiMock.Verify(gda => gda.Authenticate());
        }
Пример #2
0
        public void CreateEpisodesTest()
        {
            var episode = fixture.Create <List <Episode> >();
            var ydcMock = fixture.Freeze <Mock <IYoutubeDescriptionContent> >();

            sut = fixture.Create <GoogleDocYoutubeDescriptionGenerator>();
            sut.CreateEpisodesDescription(episode);

            ydcMock.Verify(yd => yd.CreateEpisodesDescription(episode));
        }
Пример #3
0
        public void SaveDescriptionTest()
        {
            var episode          = fixture.Create <List <Episode> >();
            var googleDocApiMock = fixture.Freeze <Mock <IGoogleDocApi> >();

            sut = fixture.Create <GoogleDocYoutubeDescriptionGenerator>();
            sut.CreateEpisodesDescription(episode);
            sut.Save();

            googleDocApiMock.Verify(gda => gda.WriteFile(It.IsAny <string>()));
        }