public void getMinimumの確認() { //setUp uint expected = 300u; var sut = new RrSoa("aaa.com", 0, "ns.aaa.com.", "postmaster.", 1, 2, 3, 4, expected); //exercise uint actual = sut.Minimum; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void getRetryの確認() { //setUp uint expected = 400u; var sut = new RrSoa("aaa.com.", 0, "ns.aaa.com.", "postmaster.", 1, 2, expected, 4, 5); //exercise uint actual = sut.Retry; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void getExpireの確認() { //setUp uint expected = 500u; RrSoa sut = new RrSoa("aaa.com", 0, "ns.aaa.com.", "postmaster.", 1, 2, 3, expected, 5); //exercise uint actual = sut.Expire; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void getRefreshの確認() { //setUp var expected = 300u; RrSoa sut = new RrSoa("aaa.com.", 0, "ns.aaa.com.", "postmaster.", 1, expected, 3, 4, 5); //exercise uint actual = sut.Refresh; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void getPostMasterの確認() { //setUp string expected = "root.aaa.com."; RrSoa sut = new RrSoa("aaa.com.", 0, "ns.aaa.com.", expected, 1, 2, 3, 4, 5); //exercise string actual = sut.PostMaster; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void getNameServerの確認() { //setUp string expected = "ns.aaa.com."; RrSoa sut = new RrSoa("aaa.com", 0, expected, "post.master.", 1, 2, 3, 4, 5); //exercise string actual = sut.NameServer; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void ToStringの確認() { //setUp var expected = "Soa aaa.com. TTL=0 ns.aaa.com. postmaster. 00000001 00000002 00000003 00000004 00000005"; var sut = new RrSoa("aaa.com.", 0, "ns.aaa.com.", "postmaster.", 1, 2, 3, 4, 5); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void バイナリ初期化との比較() { //setUp var sut = new RrSoa("aaa.com", 10, "1", "2", 1, 2, 3, 4, 5); var expected = (new RrSoa("aaa.com", 10, new byte[] { 1, 49, 0, 1, 50, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5 })).ToString(); //exercise var actual = sut.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 追加に成功したばあのSOAレコードの検証() { //setUp RrDb sut = new RrDb(); sut.Add(new RrNs("aaa.com.", 0, "ns.aaa.com.")); //exercise RrDbTest.InitSoa(sut, "aaa.com.", "*****@*****.**", 1, 2, 3, 4, 5); //verify Assert.That(RrDbTest.Size(sut), Is.EqualTo(2)); //NS及びSOAの2件になっている RrSoa o = (RrSoa)RrDbTest.Get(sut, 1); Assert.That(o.NameServer, Is.EqualTo("ns.aaa.com.")); Assert.That(o.PostMaster, Is.EqualTo("root.aaa.com.")); //変換が完了している(@=>. 最後に.追加) Assert.That(o.Serial, Is.EqualTo(1)); Assert.That(o.Refresh, Is.EqualTo(2)); Assert.That(o.Retry, Is.EqualTo(3)); Assert.That(o.Expire, Is.EqualTo(4)); Assert.That(o.Minimum, Is.EqualTo(5)); }