Searched refs:TwoBitEnum (Results 1 – 1 of 1) sorted by relevance
23 Assert.Catch<ConstructionException>(() => enumRWField.Value = (TwoBitEnum)(1 << 2)); in ShouldNotAcceptOutOfBoundsValues()31 Assert.Catch<ArgumentException>(() => localRegister.DefineEnumField<TwoBitEnum>(0, -1)); in ShouldNotAcceptNegativeFields()48 …Assert.Catch<ArgumentException>(() => localRegister.DefineEnumField<TwoBitEnum>(registerAndPositio… in ShouldNotExceedRegisterSize()80 Assert.AreEqual(TwoBitEnum.D, enumRWField.Value); in ShouldReadEnumField()110 enumRWField.Value = TwoBitEnum.D; in ShouldWriteEnumField()111 Assert.AreEqual((uint)TwoBitEnum.D | RegisterResetValue, register.Read()); in ShouldWriteEnumField()275 Assert.IsTrue(oldEnumValue == TwoBitEnum.D && newEnumValue == TwoBitEnum.B); in ShouldCallWriteAndChangeHandler()308 Assert.AreEqual((TwoBitEnum)2, enumRWField.Value); in ShouldWorkWithUndefinedEnumValue()351 enumRWField = register.DefineEnumField<TwoBitEnum>(0, 2); in SetUp()354 …register.DefineEnumField<TwoBitEnum>(7, 2, readCallback: EnumCallback, writeCallback: EnumCallback… in SetUp()[all …]