Beispiel #1
0
        // Generate a list of fake users
        public static List<FakeUserWithPassword> GenerateUsers(string file, int numberOfUsers)
        {
            List<FakeUserWithPassword> users = new List<FakeUserWithPassword>();

            using (StreamReader reader = new StreamReader(File.OpenRead(Directory.GetCurrentDirectory() + file)))
            {
                for (int i = 0; i < numberOfUsers; i++)
                {
                    if (reader.EndOfStream)
                    {
                        break;
                    }

                    string line = reader.ReadLine();
                    string[] values = line.Split(',');

                    ApplicationUser applicationUser = new ApplicationUser
                    {
                        FirstName = values[0],
                        LastName = values[1],
                        Address = values[2],
                        City = values[3],
                        State = (AustralianStateEnum)Enum.Parse(typeof(AustralianStateEnum), values[4]),
                        Postcode = values[5],
                        Phone = values[6],
                        Email = values[7],
                    };

                    FakeUserWithPassword fakeUser = new FakeUserWithPassword();
                    fakeUser.User = applicationUser;
                    fakeUser.Password = values[8];
                    users.Add(fakeUser);
                }
            }

            return users;
        }
Beispiel #2
0
        // Generate a list of fake users
        public static List <FakeUserWithPassword> GenerateUsers(string file, int numberOfUsers)
        {
            List <FakeUserWithPassword> users = new List <FakeUserWithPassword>();

            using (StreamReader reader = new StreamReader(File.OpenRead(Directory.GetCurrentDirectory() + file)))
            {
                for (int i = 0; i < numberOfUsers; i++)
                {
                    if (reader.EndOfStream)
                    {
                        break;
                    }

                    string   line   = reader.ReadLine();
                    string[] values = line.Split(',');

                    ApplicationUser applicationUser = new ApplicationUser
                    {
                        FirstName = values[0],
                        LastName  = values[1],
                        Address   = values[2],
                        City      = values[3],
                        State     = (AustralianStateEnum)Enum.Parse(typeof(AustralianStateEnum), values[4]),
                        Postcode  = values[5],
                        Phone     = values[6],
                        Email     = values[7],
                    };

                    FakeUserWithPassword fakeUser = new FakeUserWithPassword();
                    fakeUser.User     = applicationUser;
                    fakeUser.Password = values[8];
                    users.Add(fakeUser);
                }
            }

            return(users);
        }