コード例 #1
0
        public void cuando_el_lenght_de_un_int_es_8bits()
        {
            int min = 0;
            int max = 255;

            LenghtSerializer.GetBitsLengthInteger(min, max).ShouldEqual(8);
        }
コード例 #2
0
        public void cuando_el_min_es_0_y_max_es_16()
        {
            int min = 0;
            int max = 15;

            LenghtSerializer.GetBitsLengthInteger(min, max).ShouldEqual(4);
        }
コード例 #3
0
 public IntegerVariableSerializer(IntegerVariable variable)
 {
     _variable  = variable;
     _bitLength = LenghtSerializer.GetBitsLengthInteger(variable.MinValue, variable.MaxValue);
 }