Add tests for short values in <InputNumber/>
This commit is contained in:
parent
8a0be19abe
commit
c1158b6718
|
|
@ -186,6 +186,18 @@ namespace Microsoft.AspNetCore.Components.E2ETest.ServerExecutionTests
|
|||
Browser.Equal(90000000000.ToString(cultureInfo), () => display.Text);
|
||||
Browser.Equal(90000000000.ToString(CultureInfo.InvariantCulture), () => input.GetAttribute("value"));
|
||||
|
||||
// short
|
||||
input = Browser.FindElement(By.Id("inputnumber_short"));
|
||||
display = Browser.FindElement(By.Id("inputnumber_short_value"));
|
||||
Browser.Equal(42.ToString(cultureInfo), () => display.Text);
|
||||
Browser.Equal(42.ToString(CultureInfo.InvariantCulture), () => input.GetAttribute("value"));
|
||||
|
||||
input.Clear();
|
||||
input.SendKeys(127.ToString(CultureInfo.InvariantCulture));
|
||||
input.SendKeys("\t");
|
||||
Browser.Equal(127.ToString(cultureInfo), () => display.Text);
|
||||
Browser.Equal(127.ToString(CultureInfo.InvariantCulture), () => input.GetAttribute("value"));
|
||||
|
||||
// decimal
|
||||
input = Browser.FindElement(By.Id("inputnumber_decimal"));
|
||||
display = Browser.FindElement(By.Id("inputnumber_decimal_value"));
|
||||
|
|
|
|||
|
|
@ -66,6 +66,10 @@
|
|||
long: <InputNumber id="inputnumber_long" @bind-Value="inputNumberLong" />
|
||||
<span id="inputnumber_long_value">@inputNumberLong</span>
|
||||
</div>
|
||||
<div>
|
||||
short: <InputNumber id="inputnumber_short" @bind-Value="inputNumberShort" />
|
||||
<span id="inputnumber_short_value">@inputNumberShort</span>
|
||||
</div>
|
||||
<div>
|
||||
decimal: <InputNumber id="inputnumber_decimal" @bind-Value="inputNumberDecimal" />
|
||||
<span id="inputnumber_decimal_value">@inputNumberDecimal</span>
|
||||
|
|
@ -104,6 +108,7 @@
|
|||
|
||||
int inputNumberInt = 42;
|
||||
long inputNumberLong = 4200;
|
||||
short inputNumberShort = 42;
|
||||
decimal inputNumberDecimal = 4.2m;
|
||||
|
||||
DateTime inputDateDateTime = new DateTime(1985, 3, 4);
|
||||
|
|
|
|||
Loading…
Reference in New Issue