public void DnsResourceDataTransactionKeyTooBigOtherTest() { var resourceData = new DnsResourceDataTransactionKey(DnsDomainName.Root, 0, 0, DnsTransactionKeyMode.KeyDeletion, DnsResponseCode.NoError, DataSegment.Empty, new DataSegment(new byte[ushort.MaxValue + 1])); Assert.IsNull(resourceData); Assert.Fail(); }
public void DnsResourceDataTransactionKeyParseTooShortTest() { var resourceData = new DnsResourceDataTransactionKey(new DnsDomainName("pcapdot.net"), 0, 0, DnsTransactionKeyMode.KeyDeletion, DnsResponseCode.NoError, new DataSegment(new byte[5]), new DataSegment(new byte[5])); TestResourceRecordIsNotCreatedWithNewLength(DnsType.TKey, resourceData, -1); TestResourceRecordIsNotCreatedWithNewLength(DnsType.TKey, resourceData, -6); TestResourceRecordIsNotCreatedWithNewLength(DnsType.TKey, resourceData, -11); TestResourceRecordIsNotCreatedWithNewLength(DnsType.TKey, resourceData, -23); }
public void DnsResourceDataTransactionKeyConstructorNullOtherTest() { var resourceData = new DnsResourceDataTransactionKey(DnsDomainName.Root, 0, 0, DnsTransactionKeyMode.KeyDeletion, DnsResponseCode.NoError, DataSegment.Empty, null); Assert.IsNull(resourceData); Assert.Fail(); }