public void GetDLenの確認() { //setUp var sut = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); ushort expected = 6; //exercise var actual = sut.DLen; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void GetTtlの確認() { //setUp var sut = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); uint expected = 0x11E86; //733350 //exercise var actual = sut.Ttl; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void GetTypeの確認() { //setUp var sut = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); var expected = DnsType.Ns; //exercise var actual = sut.DnsType; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 実パケット生成したオブジェクトとの比較() { //setUp var sut = new RrNs("aaa.com", 0x00002b25, "ns2.google.com"); var rr = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); var expected = (new RrNs("aaa.com", rr.Ttl, rr.Data)).ToString(); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 実パケット生成したオブジェクトとの比較() { //setUp var sut = new RrAaaa("orange.kame.net", 0x00015180, new Ip("2001:200:dff:fff1:216:3eff:feb1:44d7")); var rr = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); var expected = (new RrAaaa("orange.kame.net", rr.Ttl, rr.Data)).ToString(); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 実パケット生成したオブジェクトとの比較() { //setUp var sut = new RrA("aaa.com", 0x00000e10, new Ip("59.106.27.208")); var rr = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); var expected = (new RrA("aaa.com", rr.Ttl, rr.Data)).ToString(); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 実パケット生成したオブジェクトとの比較() { //setUp var sut = new RrPtr("1.0.0.127.in-addr.arpa.", 0x00000e10, "localhost"); var rr = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); var expected = (new RrPtr("1.0.0.127.in-addr.arpa.", rr.Ttl, rr.Data)).ToString(); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 実パケット生成したオブジェクトとの比較() { //setUp RrMx sut = new RrMx("aaa.com", 0x00000289, 30, "alt3.gmail-smtp-in.l.google.com"); PacketRr rr = new PacketRr(TestUtil.HexStream2Bytes(str0), 0); var expected = (new RrMx("aaa.com", rr.Ttl, rr.Data)).ToString(); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void GetData確認() { //setUp var sut = new PacketRr(TestUtil.HexStream2Bytes(Str0), 0); var expected = new byte[6]; Buffer.BlockCopy(TestUtil.HexStream2Bytes(Str0), 10, expected, 0, 6); //exercise var actual = sut.Data; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void SetTypeの確認() { //setUp var sut = new PacketRr(0); const DnsType expected = DnsType.Mx; sut.DnsType = expected; //exercise var actual = sut.DnsType; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void SetClsの確認() { //setUp var sut = new PacketRr(0); ushort expected = 0x0002; sut.Cls = expected; //exercise var actual = sut.Cls; //verify Assert.That(actual, Is.EqualTo(expected)); }