Skip to content

Commit f3c1086

Browse files
committed
update Laos tests
1 parent 7fbc7ab commit f3c1086

1 file changed

Lines changed: 14 additions & 18 deletions

File tree

src/World.Net.UnitTests/Countries/LaosTest.cs

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace World.Net.UnitTests.Countries
22
{
3-
public class LaosTest
3+
public class LaosTest : AssertCountryTestBase
44
{
55
private const CountryIdentifier ExpectedId = CountryIdentifier.Laos;
66
private const string ExpectedName = "Laos";
@@ -38,24 +38,20 @@ private static readonly (string Name, string IsoCode, string Type)[] ExpectedSta
3838
public void GetCountry_ReturnsCorrectInformation_ForLaos()
3939
{
4040
var country = CountryProvider.GetCountry(ExpectedId);
41-
Assert.Equal(ExpectedId, country.Id);
42-
Assert.Equal(ExpectedName, country.Name);
43-
Assert.Equal(ExpectedOfficialName, country.OfficialName);
44-
Assert.Equal(ExpectedNativeName, country.NativeName);
45-
Assert.Equal(ExpectedCapital, country.Capital);
46-
Assert.Equal(ExpectedNumericCode, country.NumericCode);
47-
Assert.Equal(ExpectedISO2Code, country.ISO2Code);
48-
Assert.Equal(ExpectedISO3Code, country.ISO3Code);
49-
Assert.Equal(ExpectedCallingCode, country.CallingCode);
5041

51-
var states = country.States.ToArray();
52-
Assert.Equal(ExpectedStates.Length, states.Length);
53-
for (int i = 0; i < states.Length; i++)
54-
{
55-
Assert.Equal(ExpectedStates[i].Name, states[i].Name);
56-
Assert.Equal(ExpectedStates[i].IsoCode, states[i].IsoCode);
57-
Assert.Equal(ExpectedStates[i].Type, states[i].Type);
58-
}
42+
AssertCorrectInformation(
43+
country,
44+
ExpectedId,
45+
ExpectedName,
46+
ExpectedOfficialName,
47+
ExpectedNativeName,
48+
ExpectedCapital,
49+
ExpectedNumericCode,
50+
ExpectedISO2Code,
51+
ExpectedISO3Code,
52+
ExpectedCallingCode,
53+
ExpectedStates
54+
);
5955
}
6056
}
6157
}

0 commit comments

Comments
 (0)