コード例 #1
0
ファイル: PingList_Test.cs プロジェクト: WesDaniels/ColdBeer
        public void PingList_PingAt_Return_Value()
        {
            PingList pingList = new PingList();

            long check = DateTime.Now.Ticks;

            pingList.Add(check);

            Assert.AreEqual(check, pingList.PingAt(0));
        }
コード例 #2
0
ファイル: PingList_Test.cs プロジェクト: WesDaniels/ColdBeer
        public void PingList_Adds_Values()
        {
            PingList pingList = new PingList();

            pingList.Add(DateTime.Now.Ticks);
            pingList.Add(DateTime.Now.Ticks);
            pingList.Add(DateTime.Now.Ticks);
            pingList.Add(DateTime.Now.Ticks);

            Assert.AreEqual(pingList.Length(), 4);
        }
コード例 #3
0
ファイル: PingList_Test.cs プロジェクト: WesDaniels/ColdBeer
        public void PingList_ToBinary()
        {
            PingList pingList = new PingList();

            pingList.Add(DateTime.Now.Ticks);
            Thread.Sleep(1);
            pingList.Add(DateTime.Now.Ticks);
            Thread.Sleep(2);
            pingList.Add(DateTime.Now.Ticks);
            Thread.Sleep(3);
            pingList.Add(DateTime.Now.Ticks);
            Thread.Sleep(2);
            pingList.Add(DateTime.Now.Ticks);

            Thread.Sleep(10);
            Console.WriteLine(pingList.ToBinary(0));

            Assert.AreEqual(pingList.ToBinary(0), "0121");
        }
コード例 #4
0
ファイル: PingList_Test.cs プロジェクト: WesDaniels/ColdBeer
        public void PingList_Starts_Empty()
        {
            PingList pingList = new PingList();

            Assert.AreEqual(pingList.Length(), 0);
        }