public void CreateKeySetFromKeys() { var keys = KeySet.FromKeys(new Key("k1"), new Key("k2"), new Key("k3")); Assert.Collection( keys.Keys, k => Assert.Equal("k1", k.KeyParts.Values[0].StringValue), k => Assert.Equal("k2", k.KeyParts.Values[0].StringValue), k => Assert.Equal("k3", k.KeyParts.Values[0].StringValue) ); }
public void ToStringKeySetFromKeys() { var keys = KeySet.FromKeys(new Key("k1.1", "k1.2"), new Key("k2.1", "k2.2"), new Key("k3.1", "k3.2")); Assert.Equal("KeySet {Keys = [[ \"k1.1\", \"k1.2\" ], [ \"k2.1\", \"k2.2\" ], [ \"k3.1\", \"k3.2\" ]]}", keys.ToString()); }