Blog.Logic.Core.Tests.UsersLogicTest.TestInit C# (CSharp) Method

TestInit() private method

private TestInit ( ) : void
return void
        public void TestInit()
        {
            #region Educations

            _educations = new List<Education>();

            for (var i = 1; i <= 3; i++)
            {
                _educations.Add(new Education
                {
                    EducationTypeId = 1,
                    UserId = i,
                    SchoolName = "Grade School",
                    City = "City",
                    State = "State",
                    Country = "Country",
                    YearAttended = DateTime.Now.AddYears(-20),
                    YearGraduated = DateTime.Now.AddYears(-14),
                    Course = string.Empty,
                    CreatedBy = i,
                    CreatedDate = DateTime.Now,
                    ModifiedBy = i,
                    ModifiedDate = DateTime.Now
                });

                _educations.Add(new Education
                {
                    EducationTypeId = 2,
                    UserId = i,
                    SchoolName = "High School",
                    City = "City",
                    State = "State",
                    Country = "Country",
                    YearAttended = DateTime.Now.AddYears(-14),
                    YearGraduated = DateTime.Now.AddYears(-8),
                    Course = string.Empty,
                    CreatedBy = i,
                    CreatedDate = DateTime.Now,
                    ModifiedBy = i,
                    ModifiedDate = DateTime.Now
                });

                _educations.Add(new Education
                {
                    EducationTypeId = 3,
                    UserId = i,
                    SchoolName = "College Education",
                    City = "City",
                    State = "State",
                    Country = "Country",
                    YearAttended = DateTime.Now.AddYears(-8),
                    YearGraduated = DateTime.Now.AddYears(-4),
                    Course = "BS Computer Science",
                    CreatedBy = i,
                    CreatedDate = DateTime.Now,
                    ModifiedBy = i,
                    ModifiedDate = DateTime.Now
                });
            }

            #endregion

            #region Addresses

            _addresses = new List<Address>();

            for (var i = 1; i <= 3; i++)
            {
                _addresses.Add(new Address
                {
                    UserId = i,
                    StreetAddress = "Street Address",
                    City = "City",
                    State = "State",
                    Country = "Country",
                    Zip = 1234
                });
            }

            #endregion

            #region Hobbies

            _hobbies = new List<Hobby>();

            for (var i = 1; i <= 3; i++)
            {
                _hobbies.Add(new Hobby
                {
                    HobbyName = "Fooing",
                    UserId = i,
                    CreatedBy = i,
                    CreatedDate = DateTime.Now,
                    ModifiedBy = i,
                    ModifiedDate = DateTime.Now
                });
            }

            #endregion

            #region Albums

            _albums = new List<Album>();

            for (var i = 1; i <= 3; i++)
            {
                _albums.Add(new Album
                {
                    AlbumName = "Foo",
                    UserId = i,
                    CreatedBy = i,
                    CreatedDate = DateTime.Now,
                    ModifiedBy = i,
                    ModifiedDate = DateTime.Now,
                    IsUserDefault = true
                });
            }

            #endregion

            #region Mediae

            _mediae = new List<Media>();

            for (var i = 1; i <= 3; i++)
            {
                _mediae.Add(new Media
                {
                    CustomName = Guid.NewGuid().ToString(),
                    CreatedBy = i,
                    CreatedDate = DateTime.Now,
                    ModifiedBy = i,
                    ModifiedDate = DateTime.Now,
                    AlbumId = i,
                    FileName = "foo.jpg",
                    MediaUrl = "http://mock.object/foo",
                    MediaType = "image/jpeg",
                    MediaPath = @"C:/bar/foo.jpg",
                    ThumbnailUrl = "http://mock.object/foo/thumb",
                    ThumbnailPath = @"C:/bar/tn/tn_foo.jpg",
                });
            }

            #endregion

            #region Users

            _users = new List<User>
                        {
                            new User
                            {
                                UserId = 1,
                                FirstName = "Jason",
                                LastName = "Magpantay",
                                UserName = "jama",
                                IdentityId = "testtest1",
                                EmailAddress = "[email protected]",
                                BirthDate = DateTime.Now.AddYears(-25),
                                PictureId = 1,
                                BackgroundId = 1,
                                Hobbies = _hobbies.Where(a => a.UserId == 1).ToList()
                            },
                            new User
                            {
                                UserId = 2,
                                FirstName = "Jason",
                                LastName = "Avel",
                                UserName = "jaav",
                                IdentityId = "testtest1",
                                EmailAddress = "[email protected]",
                                BirthDate = DateTime.Now.AddYears(-25),
                                PictureId = 2,
                                BackgroundId = 2,
                                Hobbies = _hobbies.Where(a => a.UserId == 2).ToList()
                            },
                            new User
                            {
                                UserId = 3,
                                FirstName = "Avel",
                                LastName = "Magpantay",
                                UserName = "avma",
                                IdentityId = "testtest1",
                                EmailAddress = "[email protected]",
                                BirthDate = DateTime.Now.AddYears(-25),
                                PictureId = 3,
                                BackgroundId = 3,
                                Hobbies = _hobbies.Where(a => a.UserId == 3).ToList()
                            }
                        };

            #endregion
        }