# How to use GetInt method of Atata.Randomizer class

Best Atata code snippet using Atata.Randomizer.GetInt

Randomizer.cs

Source:Randomizer.cs

`...61 /// Returns a non-negative random integer that is less than the specified maximum.62 /// </summary>63 /// <param name="exclusiveMax">The exclusive upper bound of the random number to be generated. Must be greater than or equal to <c>0</c>.</param>64 /// <returns>The random <see cref="int"/> value.</returns>65 public static int GetInt(int exclusiveMax)66 {67 return CreateRandom().Next(exclusiveMax);68 }6970 /// <summary>71 /// Returns a random integer that is within a specified range.72 /// </summary>73 /// <param name="min">The inclusive lower bound of the random number returned.</param>74 /// <param name="max">The inclusive upper bound of the random number returned. Must be greater than or equal to <paramref name="min"/>.</param>75 /// <returns>The random <see cref="int"/> value.</returns>76 public static int GetInt(int min, int max)77 {78 return CreateRandom().Next(min, max + 1);79 }80 public static decimal GetDecimal(decimal min, decimal max, int precision)81 {82 var next = (decimal)CreateRandom().NextDouble();83 decimal value = min + (next * (max - min));84 return Math.Round(value, precision);85 }86 public static T GetEnum<T>()87 {88 var values = typeof(T).GetIndividualEnumFlags().Cast<T>();89 return GetOneOf(values);90 }...`

DynamicFormTest.cs

Source:DynamicFormTest.cs

```...23 .Build();2425 ValueRandomizer.RegisterRandomizer<DateTime>((meta) =>26 {27 return DateTime.Now.AddDays(0 - Randomizer.GetInt(0, 10000));28 });29 }303132 [Fact]33 public void FillPrechatSurvey()34 {35 Go.To<ChatStartPage>(url: "http://localhost/newchat/chat.aspx?domain=www.parkersoftware.com")36 .Report.Screenshot("Start Chat")37 .SetRandom()38 .Report.Screenshot("Filled Out")39 .StartChat.ClickAndGo()40 .Report.Screenshot("Chatting")41 .Wait(5) ...```

DynamicControl.cs

Source:DynamicControl.cs

```...25 Checkbox.Set(true);26 }27 else if (Select.IsPresent)28 {29 Select.Set(Select.Options[Randomizer.GetInt(0, Select.Options.Count - 1)].Value);30 }31 else if (TextInput.IsPresent)32 {33 TextInput.SetRandom();34 }35 else if (DateInput.IsPresent)36 {37 DateInput.SetRandom();38 }39 else if (EmailInput.IsPresent)40 {41 EmailInput.Set(Randomizer.GetString("{0}@{0}.com"));42 }43 } ...```

GetInt

Using AI Code Generation

`1public void Test2()2{3 var randomInt = Atata.Randomizer.GetInt();4 Output.WriteLine(randomInt);5}6public void Test3()7{8 var randomInt = Atata.Randomizer.GetInt();9 Output.WriteLine(randomInt);10}11dotnet test --no-build --logger "trx;LogFileName=Results.trx" --results-directory "C:\TestResults" --parallel12var random = new Random();13var randomInt = random.Next();14Output.WriteLine(randomInt);15dotnet test --no-build --logger "trx;LogFileName=Results.trx" --results-directory "C:\TestResults" --parallel --blame16var random = new Random();17var randomInt = random.Next();18Output.WriteLine(randomInt);19dotnet test --no-build --logger "trx;LogFileName=Results.trx" --results-directory "C:\TestResults" --parallel --blame`

GetInt

Using AI Code Generation

`1{2 {3 public static int GetInt(int max)4 {5 return new Random().Next(max);6 }7 }8}9using Atata;10{11 {12 public void RandomizerTests()13 {14 int randomInt = Randomizer.GetInt(10);15 }16 }17}18using Atata;19{20 {21 public void RandomizerTests()22 {23 int randomInt = Randomizer.GetInt(10);24 }25 }26}27using Atata;28{29 {30 public void RandomizerTests()31 {32 int randomInt = Randomizer.GetInt(10);33 }34 }35}36using Atata;37{38 {39 public void RandomizerTests()40 {41 int randomInt = Randomizer.GetInt(10);42 }43 }44}45using Atata;46{47 {48 public void RandomizerTests()49 {50 int randomInt = Randomizer.GetInt(10);51 }52 }53}54using Atata;55{56 {57 public void RandomizerTests()58 {59 int randomInt = Randomizer.GetInt(10);60 }61 }62}63using Atata;64{65 {`

GetInt

Using AI Code Generation

`1public void Test1()2{3 int randomInt = Atata.Randomizer.GetInt();4 Assert.True(randomInt >= 0);5}6public void Test1()7{8 int randomInt = Atata.Randomizer.GetInt();9 Assert.True(randomInt >= 0);10}11public void Test1()12{13 int randomInt = Atata.Randomizer.GetInt();14 Assert.True(randomInt >= 0);15}16public void Test1()17{18 int randomInt = Atata.Randomizer.GetInt();19 Assert.True(randomInt >= 0);20}21public void Test1()22{23 int randomInt = Atata.Randomizer.GetInt();24 Assert.True(randomInt >= 0);25}26public void Test1()27{28 int randomInt = Atata.Randomizer.GetInt();29 Assert.True(randomInt >= 0);30}31public void Test1()32{33 int randomInt = Atata.Randomizer.GetInt();34 Assert.True(randomInt >= 0);35}36public void Test1()37{38 int randomInt = Atata.Randomizer.GetInt();39 Assert.True(randomInt >= 0);40}41public void Test1()42{43 int randomInt = Atata.Randomizer.GetInt();44 Assert.True(randomInt >= 0);45}46public void Test1()47{48 int randomInt = Atata.Randomizer.GetInt();49 Assert.True(randomInt >= 0);50}`

GetInt

Using AI Code Generation

`1public void TestMethod()2{3 int randomInt = Atata.Randomizer.GetInt(1, 10);4 Assert.InRange(randomInt, 1, 10);5}6public void TestMethod()7{8 int randomInt = Atata.Randomizer.GetInt(1, 10);9 Assert.InRange(randomInt, 1, 10);10}11public void TestMethod()12{13 int randomInt = Atata.Randomizer.GetInt(1, 10);14 Assert.InRange(randomInt, 1, 10);15}16public void TestMethod()17{18 int randomInt = Atata.Randomizer.GetInt(1, 10);19 Assert.InRange(randomInt, 1, 10);20}21public void TestMethod()22{23 int randomInt = Atata.Randomizer.GetInt(1, 10);24 Assert.InRange(randomInt, 1, 10);25}26public void TestMethod()27{28 int randomInt = Atata.Randomizer.GetInt(1, 10);29 Assert.InRange(randomInt, 1, 10);30}31public void TestMethod()32{33 int randomInt = Atata.Randomizer.GetInt(1, 10);34 Assert.InRange(randomInt, 1, 10);35}36public void TestMethod()37{38 int randomInt = Atata.Randomizer.GetInt(1, 10);39 Assert.InRange(randomInt, 1, 10);40}41public void TestMethod()42{`

GetInt

Using AI Code Generation

`1 Build();2 ResultsDiv.Should.ContainRandomized();3int Seed { get; }4Random Random { get; }5RandomizerSettings Settings { get; }6Randomizer WithSeed(int seed);7Randomizer WithInt(int min, int max);8Randomizer WithLong(long min, long max);9Randomizer WithDouble(double min, double max);10Randomizer WithDecimal(decimal min, decimal max);11Randomizer WithDateTime(DateTime min, DateTime max);12Randomizer WithDateTimeOffset(DateTimeOffset min, DateTimeOffset max);13Randomizer WithTimeSpan(TimeSpan min, TimeSpan max);14Randomizer WithEnum(Type enumType);15Randomizer WithEnum<TEnum>();16Randomizer WithString(int length, string chars = null);17Randomizer WithString(int minLength, int maxLength, string chars = null);18Randomizer WithString(string chars, int length);19Randomizer WithString(string chars, int minLength, int maxLength);20Randomizer WithString(string[] words, int length);21Randomizer WithString(string[] words, int minLength, int maxLength);22Randomizer WithString(string[] words, int length, string separator);`

GetInt

Using AI Code Generation

`1public void TestMethod1()2{3 AtataContext.Configure().Build();4 AtataContext.Current.UseChrome();5 Go.To<Page1>();6 Page1 page1 = new Page1();7 page1.IntField.SetRandom(Atata.Randomizer.GetInt(0, 10));8 page1.IntField.Should.Equal(Atata.Randomizer.GetInt(0, 10));9 AtataContext.Current.CleanUp();10}11public void TestMethod1()12{13 AtataContext.Configure().Build();14 AtataContext.Current.UseChrome();15 Go.To<Page1>();16 Page1 page1 = new Page1();17 page1.IntField.SetRandom(Atata.Randomizer.GetInt(0, 10));18 page1.IntField.Should.Equal(Atata.Randomizer.GetInt(0, 10));19 AtataContext.Current.CleanUp();20}21public void TestMethod1()22{23 AtataContext.Configure().Build();24 AtataContext.Current.UseChrome();25 Go.To<Page1>();26 Page1 page1 = new Page1();27 page1.IntField.SetRandom(Atata.Randomizer.GetInt(0, 10));28 page1.IntField.Should.Equal(Atata.Randomizer.GetInt(0, 10));29 AtataContext.Current.CleanUp();30}31public void TestMethod1()32{33 AtataContext.Configure().Build();34 AtataContext.Current.UseChrome();35 Go.To<Page1>();36 Page1 page1 = new Page1();37 page1.IntField.SetRandom(Atata.Randomizer.GetInt(0, 10));38 page1.IntField.Should.Equal(Atata.Randomizer.GetInt(0, 10));39 AtataContext.Current.CleanUp();40}41public void TestMethod1()42{43 AtataContext.Configure().Build();44 AtataContext.Current.UseChrome();45 Go.To<Page1>();46 Page1 page1 = new Page1();`

## Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

## LambdaTest Learning Hubs:

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

## Run Atata automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

## Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!