コード例 #1
0
        [DataRow("10101010101010101001100110011001", -1431660135)] //0xAAAA9999
        public void ConvertBack_Values(string bits, int expected)
        {
            var value  = TestHelpers.ConvertStringToBoolArray(bits);
            var actual = IntToBitConverter.ConvertBack(value);

            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void ConvertBack_ExpectedArgumentException(string bits)
        {
            var value  = TestHelpers.ConvertStringToBoolArray(bits);
            var actual = IntToBitConverter.ConvertBack(value);

            Assert.Fail("Ожидается исключение ArgumentException");
        }
コード例 #3
0
        [DataRow(-1431660135, "10101010101010101001100110011001")] //0xAAAA9999
        public void Convert_Values(int value, string bits)
        {
            var expected = TestHelpers.ConvertStringToBoolArray(bits);
            var actual   = IntToBitConverter.Convert(value);

            CollectionAssert.AreEqual(expected, actual);
        }