Skip to content

Commit

Permalink
chore: Add tests to Uno.UI.RuntimeTests projects
Browse files Browse the repository at this point in the history
  • Loading branch information
MohammadHadi2031 committed Sep 8, 2021
1 parent 223d8d2 commit 9d6947b
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 4 deletions.
6 changes: 6 additions & 0 deletions src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.Skia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,12 @@
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_UI_XAML_Controls\BorderTests\*.cs">
<Link>UnitTests\Windows_UI_Xaml_Controls\BorderTests\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_Rounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_SignificantDigitsNumberRounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
</ItemGroup>

<ItemGroup>
Expand Down
6 changes: 6 additions & 0 deletions src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.Wasm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,12 @@
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_UI_XAML_Controls\BorderTests\*.cs">
<Link>UnitTests\Windows_UI_Xaml_Controls\BorderTests\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_Rounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_SignificantDigitsNumberRounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
</ItemGroup>

<ItemGroup>
Expand Down
6 changes: 6 additions & 0 deletions src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,12 @@
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_UI_XAML_Controls\BorderTests\*.cs">
<Link>UnitTests\Windows_UI_Xaml_Controls\BorderTests\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_Rounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_SignificantDigitsNumberRounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0'">
Expand Down
6 changes: 6 additions & 0 deletions src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.net6.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,12 @@
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_UI_XAML_Controls\BorderTests\*.cs">
<Link>UnitTests\Windows_UI_Xaml_Controls\BorderTests\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_Rounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="$(MSBuildThisFileDirectory)..\Uno.UI.Tests\Windows_Globalization\Given_SignificantDigitsNumberRounder.cs">
<Link>UnitTests\Windows_Globalization\%(RecursiveDir)%(FileName)%(Extension)</Link>
</Compile>
</ItemGroup>

<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions src/Uno.UWP/Globalization/NumberFormatting/Rounder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,8 @@ public static double Round(double value, int digits, RoundingAlgorithm roundingA

if (isHalf)
{
if (intPart % 2 == 1 && value > 0 ||
intPart % 2 == 0 && value < 0)
if ((intPart % 2 == 1 && value > 0) ||
(intPart % 2 == 0 && value < 0))
{
value = Math.Floor(value);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,11 @@ public double RoundDouble(double value)
private static int GetIntegerLength(int integerPart)
{
if (integerPart == 0)
return 1;
{
return 1;
}

return (int)Math.Floor(Math.Log10(Math.Abs(integerPart))) + 1;
return (int)Math.Floor(Math.Log10(Math.Abs(integerPart))) + 1;
}
}
}

0 comments on commit 9d6947b

Please sign in to comment.