Home
last modified time | relevance | path

Searched refs:TwoBitEnum (Results 1 – 1 of 1) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DRegistersTests.cs23 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 …]