public SupplierSignUpPageHotels PhoneFillIn(string phone) { PhoneInputField.Click(); PhoneInputField.Clear(); PhoneInputField.SendKeys(RandomDataGenerator.RandomAlphaNumericString(10)); return(this); }
// truncate PlotValidation; -> To delete all the data from the table public void insertValidationMessage() { string connstring = string.Format("Server=localhost; database={0}; UID=root; password=Michaelsantos1234; Allow User Variables=True", dbName); connection = new MySqlConnection(connstring); connection.Open(); RandomDataGenerator data = new RandomDataGenerator(); try { string query = "INSERT INTO PlotValidation VALUES (DEFAULT, ?IMEI,?ThingType,?TotalPlotsReviewed,?Missing, " + "?LastUpdateTime, ?PayloadId, ?FeedProvider, ?LastMessagedReceived);"; using (MySqlCommand cmd = new MySqlCommand(query, connection)) { cmd.Parameters.Add("?IMEI", MySqlDbType.Int64).Value = data.IMEI; cmd.Parameters.Add("?ThingType", MySqlDbType.Int32).Value = data.thingType; cmd.Parameters.Add("?TotalPlotsReviewed", MySqlDbType.Int32).Value = data.TotalPlotsReviewed; cmd.Parameters.Add("?Missing", MySqlDbType.Decimal).Value = data.missing; cmd.Parameters.Add("?LastUpdateTime", MySqlDbType.Timestamp).Value = data.lastUpdateTime; cmd.Parameters.Add("?PayloadId", MySqlDbType.VarChar).Value = data.payload; cmd.Parameters.Add("?FeedProvider", MySqlDbType.VarChar).Value = data.feedProvider; cmd.Parameters.Add("?LastMessagedReceived", MySqlDbType.VarChar).Value = data.LastMessagedReceived; cmd.ExecuteNonQuery(); } Close(); } catch (MySqlException ex) { Console.WriteLine("Error in adding mysql row. Error: " + ex.Message); Console.WriteLine(); } }
public static void Fill_RandomDistribution() { byte[] random = new byte[2048]; RandomNumberGenerator.Fill(random); RandomDataGenerator.VerifyRandomDistribution(random); }
public SupplierSignUpPageHotels CityFillIn(string city) { CityInputField.Click(); CityInputField.Clear(); CityInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(15)); return(this); }
static void Main() { var randomGenerator = new RandomDataGenerator(); var randomRunner = new CompressionRunner(randomGenerator, new CopyDataCompressor()); Console.WriteLine("Copying \"Compressor\":"); RunWithRunner(randomRunner); var simpleRunner = new CompressionRunner(randomGenerator, new SimpleDataCompressor()); Console.WriteLine("Simple (non)Compressor:"); RunWithRunner(simpleRunner); var lessSimpleRunner = new CompressionRunner(randomGenerator, new LessSimpleDataCompressor()); Console.WriteLine("LessSimple Compressor with randomness:"); RunWithRunner(lessSimpleRunner); var lessSimpleRunnerWithMaxDuplication = new CompressionRunner(new AllOnesGenerator(), new LessSimpleDataCompressor()); Console.WriteLine("LessSimple Compressor maximum duplication:"); RunWithRunner(lessSimpleRunnerWithMaxDuplication); var lessSimpleRunnerWithDuplication = new CompressionRunner(new SixteenDataGenerator(), new LessSimpleDataCompressor()); Console.WriteLine("LessSimple Compressor some duplication:"); RunWithRunner(lessSimpleRunnerWithDuplication); Console.ReadLine(); }
public SupplierSignUpPageHotels HotelNameFillIn(string name) { HotelNameInputField.Click(); HotelNameInputField.Clear(); HotelNameInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(10)); return(this); }
public void ContactUs_WhenModelIsNotValid_ReturnsContactUsView() { var emailSender = new Mock <ISendEmail>().Object; var tempData = new Mock <ITempDataDictionary>().Object; var sut = new HomeController(Enumerable.Empty <IGenerateEmail>(), emailSender, MockReCaptchaService.Create(true)); sut.ModelState.AddModelError("Test", "Test Error"); sut.TempData = tempData; Assert.False(sut.ModelState.IsValid); var fixture = new Fixture(); var model = fixture.Build <ContactUsModel>() .With(m => m.PhoneNumber, RandomDataGenerator.RandomPhoneNumber()) .Create(); //Act // ReSharper disable once UnusedVariable var result = sut.ContactUs(model); // Assert Assert.IsType <Task <IActionResult> >(result); var viewResult = result.Result as ViewResult; Assert.Equal("ContactUs", viewResult?.ViewName); }
public void ContactUs_WhenModelIsValid_GeneratesEmail() { var emailSender = new Mock <ISendEmail>().Object; var mockEmailGenerator = new Mock <IGenerateEmail>(); mockEmailGenerator.Setup(m => m.CanGenerateEmailFromModel(It.IsAny <object>())) .Returns(true); mockEmailGenerator.Setup(m => m.GenerateEmail(It.IsAny <object>())) .Verifiable("Email was not generated."); var sut = new HomeController(new [] { mockEmailGenerator.Object }, emailSender, MockReCaptchaService.Create(true)); Assert.True(sut.ModelState.IsValid); var fixture = new Fixture(); var model = fixture.Build <ContactUsModel>() .With(m => m.PhoneNumber, RandomDataGenerator.RandomPhoneNumber()) .Create(); //Act // ReSharper disable once UnusedVariable var result = sut.ContactUs(model); // Assert -- Generally we don't want to test implementations but rather test results. // The result we are testing for is to verify that the controller is // generating an email not how it is generating the email. mockEmailGenerator.Verify(); }
public MyProfilePage Address2FillIn(string address) { Address2InputField.Click(); Address2InputField.Clear(); Address2InputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(20)); return(this); }
public static void TestRandomness() { const int Iterations = 100; const int GuidSize = 16; byte[] random = new byte[GuidSize * Iterations]; for (int i = 0; i < Iterations; i++) { // Get a new Guid Guid g = Guid.NewGuid(); byte[] bytes = g.ToByteArray(); // Make sure it's different from all of the previously created ones for (int j = 0; j < i; j++) { Assert.False(bytes.SequenceEqual(new ArraySegment <byte>(random, j * GuidSize, GuidSize))); } // Copy it to our randomness array Array.Copy(bytes, 0, random, i * GuidSize, GuidSize); } // Verify the randomness of the data in the array. Guid has some small bias in it // due to several bits fixed based on the format, but that bias is small enough and // the variability allowed by VerifyRandomDistribution large enough that we don't do // anything special for it. RandomDataGenerator.VerifyRandomDistribution(random); }
public MyProfilePage PasswordFillIn(string password) { PasswordInputField.Click(); PasswordInputField.Clear(); PasswordInputField.SendKeys(RandomDataGenerator.RandomAlphaNumericString(8)); return(this); }
//TODO: Odvoj gi name email subject i message vo posebni funkcii, posle povikaj gi vo ovaa public MyProfilePage EmailFillIn(string email) { EmailInputField.Click(); EmailInputField.Clear(); EmailInputField.SendKeys(RandomDataGenerator.RandomEmailAddress()); return(this); }
public MyProfilePage PersonalInformations(String phone) { PhoneInputField.Click(); PhoneInputField.Clear(); PhoneInputField.SendKeys(RandomDataGenerator.RandomAlphaNumericString(8)); return(this); }
public void insertTestData(int numberOfInsertions) { var connection = createConnection(); UserRepository userRepository = new UserRepository(connection); SubjectRepository subjectRepository = new SubjectRepository(connection); WordRepository wordRepository = new WordRepository(connection); Random random = new Random(); for (int i = 0; i < numberOfInsertions; i++) { User randomUser = new User(0, RandomDataGenerator.generateUsername(), RandomDataGenerator.generatePassword()); userRepository.insertUser(randomUser); } List <User> users = userRepository.getUsers(); for (int i = 0; i < numberOfInsertions; i++) { Subject randomSubject = new Subject(0, RandomDataGenerator.generateSubjectName(), users[random.Next(users.Count)].id); subjectRepository.insertSubject(randomSubject); } List <Subject> subjects = subjectRepository.getSubjects(); for (int i = 0; i < numberOfInsertions; i++) { KeyValuePair <string, string> word = RandomDataGenerator.generateWord(); Word randomWord = new Word(0, word.Key, word.Value, subjects[random.Next(subjects.Count)].id); wordRepository.insertWord(randomWord); } }
public SupplierSignUpPageHotels StateFillIn(string state) { StateInputField.Click(); StateInputField.Clear(); StateInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(15)); return(this); }
public SupplierSignUpPageTours LastNameFillIn(String lastname) { LastNameInputField.Click(); LastNameInputField.Clear(); LastNameInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(20)); return(this); }
public SupplierSignUpPageTours Address2FillIn(String address) { Address2InputField.Click(); Address2InputField.Clear(); Address2InputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(15)); return(this); }
public SupplierSignUpPageHotels EmailFillIn(String email) { EmailInputField.Click(); EmailInputField.Clear(); EmailInputField.SendKeys(RandomDataGenerator.RandomEmailAddress()); return(this); }
public SaveDataFileSystemCreator(FileSystemServer fsServer, KeySet keySet, IBufferManager bufferManager, RandomDataGenerator randomGenerator) { _bufferManager = bufferManager; _randomGenerator = randomGenerator; _fsServer = fsServer; _keySet = keySet; }
public SupplierSignUpPageTours FullNameFillIn(String name) { FullNameInputField.Click(); FullNameInputField.Clear(); FullNameInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(15)); return(this); }
public ContactUsPage SubjectFillIn(string subject) { SubjectInputField.Click(); SubjectInputField.Clear(); SubjectInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(6)); return(this); }
public ContactUsPage MessageFillIn(string message) { MessageInputField.Click(); MessageInputField.Clear(); MessageInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(15)); return(this); }
internal void UpdateValue(string Value) { if (Value == "Email") { webDriver.FindElement(By.XPath(Venue.VENUE_EMAIL)).Clear(); webDriver.FindElement(By.XPath(Venue.VENUE_EMAIL)).SendKeys(RandomDataGenerator.GenerateRandomEmail()); } }
public ContactUsPage NameFillIn(string name) { NameInputField.Click(); NameInputField.Clear(); NameInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(6)); return(this); }
public SignUpPage FillLastName(string lastName) { LastNameInputField.Click(); LastNameInputField.Clear(); LastNameInputField.SendKeys(RandomDataGenerator.RandomStringOnlyLetters(10)); return(this); }
public ResetPasswordPage FillInEmailField(string email) { EmailinputField.Click(); EmailinputField.Clear(); EmailinputField.SendKeys(RandomDataGenerator.RandomEmailAddress()); return(this); }
public ContactUsPage PopulateContactInfo() { NameFillIn(RandomDataGenerator.RandomStringOnlyLetters(10)); EmailFillIn(RandomDataGenerator.RandomEmailAddress()); SubjectFillIn(RandomDataGenerator.RandomStringOnlyLetters(15)); MessageFillIn(RandomDataGenerator.RandomStringOnlyLetters(20)); return(this); }
public void StaticDataTests() { var storage = new InMemoryKeyValueStorage <Guid, Book>(RandomDataGenerator.SampleData()); Assert.AreEqual(storage.Count, (uint)2); Assert.AreEqual(storage.Get(RandomDataGenerator.theHobbit.Key), RandomDataGenerator.theHobbit.Value); Assert.AreEqual(storage.Get(RandomDataGenerator.theLordOfTheRings.Key), RandomDataGenerator.theLordOfTheRings.Value); Assert.AreEqual(storage.Get(Guid.NewGuid()), default(Book)); }
public static void Seed(this LogDbContext context) { var subscribers = Enumerable.Range(0, 100).Select(_ => RandomDataGenerator.GetPhoneNumber()).ToList(); SeedCallRecords(context.GetDbSet <CallRecord>(), subscribers); SeedShortMessages(context.GetDbSet <SmsRecord>(), subscribers); context.Save(); }
public UnitOfWork() { context = new XtraGridTutorialDBContext(); if (context.Accounts.Count() == 0 && context.Categories.Count() == 0 && context.Transactions.Count() == 0) { RandomDataGenerator.GenerateRandomData(context); context.SaveChanges(); } }
public static HrefJson RandomHrefJson() { return(new HrefJson { DirectlyCalled = true, ResultCode = HttpStatusCode.OK, Uri = new Uri(RandomDataGenerator.RandomName(10)) }); }
public RandomArticlesGenerator() { this.randomGenerator = new RandomDataGenerator(); }