20 строки
512 B
C#
20 строки
512 B
C#
using Xamarin.Essentials;
|
|
using Xunit;
|
|
|
|
namespace Tests
|
|
{
|
|
public class Utils_Tests
|
|
{
|
|
[Theory]
|
|
[InlineData("9", "9.0", 9, 0)]
|
|
[InlineData("9.0", "9.0", 9, 0)]
|
|
public void ParseVersion(string input, string expected, int major, int minor)
|
|
{
|
|
var version = Utils.ParseVersion(input);
|
|
Assert.Equal(expected, version.ToString());
|
|
Assert.Equal(major, version.Major);
|
|
Assert.Equal(minor, version.Minor);
|
|
}
|
|
}
|
|
}
|