public void DebugTypeName_ShouldReturnBool_When_ValueIsSet()
 {
     using (var packet = new BoolPacket(true))
     {
         Assert.AreEqual("bool", packet.DebugTypeName());
     }
 }
 public void DebugTypeName_ShouldReturnTypeName_When_ValueIsNotSet()
 {
     using (var packet = new BoolPacket())
     {
         Assert.AreEqual("{empty}", packet.DebugTypeName());
     }
 }
        public void DebugTypeName_ShouldReturnTypeName_When_ValueIsNotSet()
        {
            var packet = new BoolPacket();

            Assert.AreEqual(packet.DebugTypeName(), "{empty}");
        }
        public void DebugTypeName_ShouldReturnBool_When_ValueIsSet()
        {
            var packet = new BoolPacket(true);

            Assert.AreEqual(packet.DebugTypeName(), "bool");
        }