Beispiel #1
0
        public async Task SendFullEmail()
        {
            User user = new User();

            user.Email      = "*****@*****.**";
            user.Preference = new Preference
            {
                Languages = new List <string> {
                    "Python"
                },
                Topics = new List <string> {
                    "Machine Learning"
                },
                IsBeginner = false,
                Sizes      = new List <SizeEnum.Size> {
                    SizeEnum.Size.Medium
                }
            };

            var dic = await _githubEngine.GetValidIssues(user);

            _emailEngine.CreateEmail(dic);
            _emailEngine.SendEmail(user);
            Assert.Pass();
        }
        public async Task SendFullEmail()
        {
            User user = new User();

            user.Email = "*****@*****.**";

            var repositories = await _githubAccessor.GetPublicRepositoriesAsync();

            //repositories = _githubEngine.FilterRepositories(repositories, user);
            var dic = await _githubEngine.CreateRepositoryIssueDictionary(repositories);

            _emailEngine.CreateEmail(dic);
            _emailEngine.SendEmail(user);
            Assert.Pass();
        }