public void GetClaimValueWhenThereAreMultipleClaimValuesWithCorrectType()
{
const string firstGroupName = "group A";
const string secondGroupName = "group B";
sut.Add(new Claim(ClaimType.Group, firstGroupName));
sut.Add(new Claim(ClaimType.Group, secondGroupName));
sut.Add(new Claim(ClaimType.Name, "user"));
IReadOnlyCollection<string> claimValues = sut.GetClaimValues(ClaimType.Group);
Assert.AreEqual(2, claimValues.Count);
Assert.IsTrue(claimValues.Contains(firstGroupName));
Assert.IsTrue(claimValues.Contains(secondGroupName));
}
}