static void Main(string[] args) { string wtw = Ipsum.GetPhrase(1500); /* Vernam v = new Vernam(wtw); * JSON json = new JSON(Environment.CurrentDirectory + "\\JSON.json"); * Console.WriteLine(v.Encrypted); * string file = json.Read();*/ /* VeramBytes vb = new VeramBytes("test"); * foreach (var item in vb.Plaintext) * { * Console.WriteLine(item); * } */ // JsonParserEncrypt.BitConverter.Convert(wtw); VeramBytes ver = new VeramBytes(wtw); Debug.WriteLine(ver.Plaintext + "\n" + ver.Key + "\n"); foreach (var item in ver.Result) { Console.WriteLine(item); } Console.WriteLine(Console.InputEncoding.ToString()); Console.ReadKey(); }
private IEnumerable <Document> CreateIpsumDocs(int number) { return(Enumerable.Range(0, number) .Select(i => { if (i % 10000 == 0) { Trace.WriteLine("Writing doc: " + i); } var doc = new Document(); doc.Add(new StoredField("id", i)); doc.Add(new TextField("words", Ipsum.GetPhrase(20), Field.Store.NO)); return doc; })); }
public async Task <string> CreatePage(string name, string group) { var result = string.Empty; var url = "/" + name.ToLower().Replace(" ", "-"); var body = Ipsum.GetPhrase(500); name = string.IsNullOrEmpty(name) ? "Untitled Page" : name; group = string.IsNullOrEmpty(group) ? "default" : group; var page = new Page() { Name = name, Group = group, Body = body, Url = url }; result = await Repository.CreatePage(page); return(result); }
public string GetDescription(int length) { return(Ipsum.GetPhrase(length)); }
public string GetDescription() { return(Ipsum.GetPhrase(100)); }
protected void Seed(ReviewsStartupDbContext context) { if (!context.MediaPosts.Any()) { IdentityResult result = null; if (!Debugger.IsAttached) { Debugger.Launch(); } var userManager = new UserManager <User, string>(new UserStore <User>(context)); var roleManager = new RoleManager <IdentityRole, string>(new RoleStore <IdentityRole>(context)); roleManager.Create(new IdentityRole("Admin")); var role = roleManager.FindByName("Admin"); var rand = new Random(); var user = new User { Email = "*****@*****.**", UserName = "******" }; try { result = userManager.Create(user, "*****@*****.**"); userManager.AddToRole(user.Id, "Admin"); var posts = new List <MediaPost>(); for (var i = 0; i < 100; i++) { var reviews = new List <Review>(); for (var j = 0; j < rand.Next(1, 20); j++) { reviews.Add(new Review { Ratings = rand.Next(1, 10), UserId = user.Id, Text = Ipsum.GetPhrase(rand.Next(5, 20)), Title = Ipsum.GetPraise() }); } var averageScore = reviews.Average(e => e.Ratings); posts.Add(new MediaPost { Title = Ipsum.GetPhrase(rand.Next(1, 6)), Type = (MediaType?)rand.Next(0, 4), Reviews = reviews, Summary = Ipsum.GetPhrase(rand.Next(5, 20)), UserId = user.Id, AverageScore = averageScore }); } user.FriendRequests = new List <User>(); user.Friends = new List <User>(); var postsSvaed = context.MediaPosts.AddRange(posts); for (var i = 0; i < rand.Next(3, 40); i++) { var localUser = new User { Email = Ipsum.GetWord() + "@" + Ipsum.GetWord() + rand.Next() + ".com", UserName = Ipsum.GetWord() + rand.Next() }; userManager.Create(localUser, "idkwmpsp!2"); user.FriendRequests.Add(localUser); userManager.Update(user); } for (var i = 0; i < rand.Next(3, 40); i++) { var localUser = new User { Email = Ipsum.GetWord() + "@" + Ipsum.GetWord() + rand.Next() + ".com", UserName = Ipsum.GetWord() + rand.Next() }; userManager.Create(localUser, "idkwmpsp!2"); user.Friends.Add(localUser); localUser.Friends = new List <User>() { user }; userManager.Update(user); userManager.Update(localUser); } context.SaveChanges(); } catch (Exception ex) { Debug.WriteLine(result); Debug.WriteLine(ex); } } }
protected override void Seed(SportsEventsDbContext context) { base.Seed(context); if (!context.Events.Any()) { var usermanager = new ApplicationUserManager(new UserStore <ApplicationUser>(context)); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); roleManager.Create(new IdentityRole("Organizer")); var rand = new Random(DateTime.Now.Second); var advertisements = new List <Advertisement>(); var countries = new List <Country>(); var cities = new List <City>(); var events = new List <Event>(); for (int i = 0; i < 20; i++) { var country = new Country() { Name = Ipsum.GetWord() }; ; for (int j = 0; j < 20; j++) { cities.Add(new City() { Name = Ipsum.GetWord(), Country = country, CountryName = country.Name }); } } for (int i = 0; i < 20; i++) { advertisements.Add(new Advertisement() { Image = "https://placehold.it/600x600?text=Ad+" + Ipsum.GetWord(), Priority = rand.Next(1, 11), Prelogin = rand.Next(0, 2) == 1, Keywords = Ipsum.GetWord() }); } for (int i = 0; i < 30; i++) { var user = new ApplicationUser() { UserName = Ipsum.GetWord(), Email = Ipsum.GetWord() + "@" + Ipsum.GetWord() + ".com", Address = new Address() }; usermanager.Create(user, "idkwmpsb"); } context.Advertisements.AddRange(advertisements); var organizers = context.Users.ToList(); for (var i = 0; i < 20; i++) { var sport = new Sport { Name = Ipsum.GetPhrase(rand.Next(1, 4)) }; var eventType = new EventType { Name = Ipsum.GetPhrase(rand.Next(1, 4)) }; context.Sports.Add(sport); context.EventTypes.Add(eventType); for (var j = 0; j < 20; j++) { var pictures = new List <Picture>(); for (int k = 0; k < rand.Next(1, 5); k++) { pictures.Add(new Picture() { Url = "https://placehold.it/1000x800?text=" + Ipsum.GetWord() }); } var description = Ipsum.GetPhrase(rand.Next(1, 10)); var beginDate = DateTime.Now.Date + TimeSpan.FromDays(rand.Next(1, 15)); var detail = Ipsum.GetPhrase(rand.Next(40, 200)); var endDate = beginDate + TimeSpan.FromDays(rand.Next(1, 15)); var organizer = organizers[rand.Next(organizers.Count)]; var address = new Address { LineOne = Ipsum.GetPhrase(rand.Next(1, 10)), LineTwo = Ipsum.GetPhrase(rand.Next(1, 10)) }; if (!String.IsNullOrEmpty(description)) { description = description.Substring(0, 1).ToUpper() + description.Substring(1); } if (!String.IsNullOrEmpty(detail)) { detail = detail.Substring(0, 1).ToUpper() + detail.Substring(1); } var @event = new Event { BeginDate = beginDate, BeginTime = DateTime.Now, EndTime = DateTime.Now, Address = address, Description = description, Details = detail, EndDate = endDate, StartingPrice = rand.Next(0, 1000), VideoLink = "https://placehold.it/600x400?text=" + Ipsum.GetWord(), Pictures = pictures, Sport = sport, SportName = sport.Name, EventType = eventType, EventTypeName = eventType.Name, Organizer = organizer, City = cities[rand.Next(cities.Count)], OrganizerName = organizer.UserName, IsFeatured = rand.Next(2) == 1, }; events.Add(@event); } } context.Events.AddRange(events); } }
protected override void Seed(SportsEventsDbContext context) { try { base.Seed(context); if (!context.Events.Any()) { if (Debugger.IsAttached) { Debugger.Break(); } else { Debugger.Launch(); } var usermanager = new ApplicationUserManager(new UserStore <User>(context)); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); roleManager.Create(new IdentityRole("Organizer")); var rand = new Random(DateTime.Now.Second); var advertisements = new List <Advertisement>(); var countries = new List <Country>(); var cities = new List <City>(); var events = new List <Event>(); for (var i = 0; i < 20; i++) { var country = new Country { Name = Ipsum.GetWord() }; ; for (var j = 0; j < 20; j++) { cities.Add(new City { Name = Ipsum.GetWord(), Country = country, CountryName = country.Name }); } } for (var i = 0; i < 20; i++) { advertisements.Add(new Advertisement { Image = "https://placehold.it/600x600?text=Ad+" + Ipsum.GetWord(), Priority = rand.Next(1, 11), Prelogin = rand.Next(0, 2) == 1, Keywords = Ipsum.GetWord() }); } for (var i = 0; i < 30; i++) { var user = new User { UserName = Ipsum.GetWord(), Email = Ipsum.GetWord() + "@" + Ipsum.GetWord() + ".com", Address = new Address(), ContactDetails = new Common.Entities.ContactDetails { BillingAddress = new Address() } }; usermanager.Create(user, "idkwmpsb"); } context.Advertisements.AddRange(advertisements); var organizers = context.Users.ToList(); for (var i = 0; i < 20; i++) { var sport = new Sport { Name = Ipsum.GetPhrase(rand.Next(1, 4)) }; var eventType = new EventType { Name = Ipsum.GetPhrase(rand.Next(1, 4)) }; context.Sports.Add(sport); context.EventTypes.Add(eventType); for (var j = 0; j < 20; j++) { var pictures = new List <Picture>(); for (var k = 0; k < rand.Next(1, 5); k++) { pictures.Add(new Picture { Url = "https://placehold.it/1000x800?text=" + Ipsum.GetWord() }); } var description = Ipsum.GetPhrase(rand.Next(1, 10)); var beginDate = DateTime.Now.Date + TimeSpan.FromDays(rand.Next(1, 15)); var detail = Ipsum.GetPhrase(rand.Next(40, 70)); var endDate = beginDate + TimeSpan.FromDays(rand.Next(1, 15)); var organizer = organizers[rand.Next(organizers.Count)]; var address = new Address { LineOne = Ipsum.GetPhrase(rand.Next(1, 10)), LineTwo = Ipsum.GetPhrase(rand.Next(1, 10)) }; if (!string.IsNullOrEmpty(description)) { description = description.Substring(0, 1).ToUpper() + description.Substring(1); } if (!string.IsNullOrEmpty(detail)) { detail = detail.Substring(0, 1).ToUpper() + detail.Substring(1); } var @event = new Event { BeginDate = beginDate, BeginTime = DateTime.Now, EndTime = DateTime.Now, Zip = rand.Next(10000, 99999).ToString(), Address = address, Description = description, Details = detail, EndDate = endDate, StartingPrice = rand.Next(0, 1000), VideoLink = "https://placehold.it/600x400?text=" + Ipsum.GetWord(), Pictures = pictures, Sport = sport, SportName = sport.Name, EventType = eventType, EventTypeName = eventType.Name, Organizer = organizer, City = cities[rand.Next(cities.Count)], OrganizerName = organizer.UserName, IsFeatured = rand.Next(2) == 1, RegisterRequestVisitors = new List <User>(), BookmarkerVisitors = new List <User>(), RegisteredVisitors = new List <User>(), ClickerUsers = new List <User>() }; for (var k = 0; k < rand.Next(organizers.Count) / 2; k++) { @event.RegisterRequestVisitors.Add(organizers[k]); } for (var k = 0; k < rand.Next(organizers.Count) / 2; k++) { @event.RegisteredVisitors.Add(organizers[k]); } for (var k = 0; k < rand.Next(organizers.Count) / 2; k++) { @event.ClickerUsers.Add(organizers[k]); } for (var k = 0; k < rand.Next(organizers.Count) / 2; k++) { @event.BookmarkerVisitors.Add(organizers[k]); } events.Add(@event); } } context.Events.AddRange(events); context.SaveChanges(); } } catch (Exception ex) { Debug.WriteLine(ex); } }
public void WhenGettingWords_ThenEndsWithDot() { var phrase = Ipsum.GetPhrase(10); Assert.True(phrase.EndsWith(".")); }
public void WhenGetting3Words_ThenStartsWithLoremIpsumDolor() { var phrase = Ipsum.GetPhrase(3); Assert.Equal("Lorem ipsum dolor.", phrase); }
public void WhenGetting10Words_ThenStartsWithLoremIpsum() { var phrase = Ipsum.GetPhrase(10); Assert.True(phrase.StartsWith("Lorem ipsum dolor sit amet")); }
protected override void Seed(PSBlogContext context) { Role administrator = new Role() { Name = Settings.Default.SuperAdminRole, }; context.Roles.Add(administrator); User admin = new User { UserName = Settings.Default.SuperAdminName, Password = SHA.CreateSHA1Hash("milk"), Roles = new List <Role>() { administrator } }; context.Users.Add(admin); User normalUser = new User { UserName = "******", Password = SHA.CreateSHA1Hash("milk"), }; context.Users.Add(normalUser); Tag tag = new Tag() { Name = "mytag" }; context.Tags.Add(tag); Comment comment1 = new Comment() { Content = "Comment#1", User = admin }; Comment comment2 = new Comment() { Content = "Comment#2", User = normalUser }; context.Comments.Add(comment1); context.Comments.Add(comment2); string paragraph1 = string.Format("<p>{0}</p>", Ipsum.GetPhrase(50)); string paragraph2 = string.Format("<p>{0}</p>", Ipsum.GetPhrase(75)); Post post = new Post { Title = "Hello, World", Content = paragraph1 + paragraph2, DatePosted = DateTime.Now, Tags = new List <Tag> { tag }, Comments = new List <Comment> { comment1, comment2 } }; post.UrlSlug = Slug.GenerateSlug(post.Title); context.Posts.Add(post); Blog defaultBlog = new Blog { Title = "I <3 Blogs", Owner = admin, Posts = new List <Post> { post } }; defaultBlog.UrlSlug = Slug.GenerateSlug(defaultBlog.Title); context.Blogs.Add(defaultBlog); context.SaveChanges(); }