Пример #1
0
 private Identity(string name, string version, string positionalName)
 {
     Name           = name;
     Version        = version;
     PositionalName = positionalName;
     _id            = AwsIdentity.Create(Name, Version, PositionalName);
 }
Пример #2
0
        public void Equality_test()
        {
            Assert.That(AwsIdentity.Create("name", "ver", "pos").Equals(AwsIdentity.Create("name", "ver", "pos")));
            Assert.That(AwsIdentity.Create("name", "ver", "").Equals(AwsIdentity.Create("name", "ver", "")));
            Assert.That(AwsIdentity.Raw("identity").Equals(AwsIdentity.Raw("identity")));
            Assert.That(AwsIdentity.Create("name", "ver", "pos") == AwsIdentity.Create("name", "ver", "pos"));
            Assert.That(AwsIdentity.Create("name", "ver", "") == AwsIdentity.Create("name", "ver", ""));
            Assert.That(AwsIdentity.Raw("identity") == AwsIdentity.Raw("identity"));

            Assert.False(AwsIdentity.Create("name", "ver", "pos").Equals(AwsIdentity.Create("name", "ver", "pos1")));
            Assert.False(AwsIdentity.Create("name", "ver", "pos").Equals(AwsIdentity.Create("name", "ver1", "pos")));
            Assert.False(AwsIdentity.Create("name", "ver", "pos").Equals(AwsIdentity.Create("name1", "ver", "pos")));
            Assert.False(AwsIdentity.Raw("identity").Equals(AwsIdentity.Raw("identity1")));
            Assert.True(AwsIdentity.Create("name", "ver", "pos") != AwsIdentity.Create("name", "ver", "pos1"));
            Assert.True(AwsIdentity.Create("name", "ver", "pos") != AwsIdentity.Create("name", "ver1", "pos"));
            Assert.True(AwsIdentity.Create("name", "ver", "pos") != AwsIdentity.Create("name1", "ver", "pos"));
        }