public void GetValue_OneMatches_ReturnsValue() { IEnumerable<Claim> claims = new Claim[]{ new Claim("type1", "value1"), new Claim("type2", "value2"), }; Assert.AreEqual("value1", claims.GetValue("type1")); }
public void GetValue_NoMatches_ReturnsNull() { IEnumerable<Claim> claims = new Claim[]{ new Claim("type1", "value1"), new Claim("type2", "value2"), }; Assert.IsNull(claims.GetValue("type3")); }
public void GetValue_ManyMatches_Throws() { IEnumerable<Claim> claims = new Claim[]{ new Claim("type1", "value1"), new Claim("type1", "value1"), new Claim("type2", "value2"), }; claims.GetValue("type1"); }