public void Constructor()
        {
            var aip = new ApplicationInterchangeProfile();

            Assert.AreEqual(0x82, aip.Tlv.Tag);

            Assert.IsFalse(aip.Sda);
            Assert.IsFalse(aip.Dda);
            Assert.IsFalse(aip.Cda);
            Assert.IsFalse(aip.CardholderVerification);
            Assert.IsFalse(aip.IssuerAuthentication);
            Assert.IsFalse(aip.TerminalRiskManagement);
        }
        public void SetViaProperties()
        {
            var aip = new ApplicationInterchangeProfile {
                Sda = false, Dda = true, Cda = false, CardholderVerification = true, IssuerAuthentication = true, TerminalRiskManagement = true
            };

            Assert.AreEqual(0x82, aip.Tlv.Tag);

            Assert.IsFalse(aip.Sda);
            Assert.IsTrue(aip.Dda);
            Assert.IsFalse(aip.Cda);
            Assert.IsTrue(aip.CardholderVerification);
            Assert.IsTrue(aip.IssuerAuthentication);
            Assert.IsTrue(aip.TerminalRiskManagement);
        }