如何在c#webdriver selenium测试中使用空格验证两个int

如何在c#webdriver selenium测试中使用空格验证两个int,c#,selenium-webdriver,C#,Selenium Webdriver,我有测试代码来验证元素值是否与预期值相同 var number = Browser.FindElementById("texboxid").GetAttribute("value"); number.ShouldBeSameAs(limit); //int limit= 50 000 我得到了错误。如何验证数字中的空格(精确匹配) 好的,现在还有一个问题:当你将字符串与int进行比较时,你会得到你想要的吗?你确定像int limit=50000这样的东

我有测试代码来验证元素值是否与预期值相同

var number = Browser.FindElementById("texboxid").GetAttribute("value");
number.ShouldBeSameAs(limit);
//int limit= 50 000 
我得到了错误。如何验证数字中的空格(精确匹配)


好的,现在还有一个问题:当你将字符串与int进行比较时,你会得到你想要的吗?你确定像
int limit=50000这样的东西可以编译吗?所以我假设它只是
int limit=50000
。如果用户输入类似
50000
的内容,会发生什么情况?这也应该验证吗?虽然这个代码片段可以解决这个问题,但它确实有助于提高文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。
var number = Browser.FindElementById("texboxid").GetAttribute("value");
number.Equals(limit);