Lines Matching refs:testArray

22             testArray = new ByteArrayWithAccessTracking(new StubPeripheral(), 4, 4, "TestArray");  in Setup()
40 testArray.SetPart(0, 0x88442211); in HandleAccessingInputDataThroughRegisters()
41 testArray.SetPart(1, 0x80402010); in HandleAccessingInputDataThroughRegisters()
42 testArray.SetPart(2, 0x18244281); in HandleAccessingInputDataThroughRegisters()
43 testArray.SetPart(3, 0x08040201); in HandleAccessingInputDataThroughRegisters()
44 Assert.AreEqual(testArray.RetriveData(), firstWrite); in HandleAccessingInputDataThroughRegisters()
46 testArray.SetPart(0, 0x88442211); in HandleAccessingInputDataThroughRegisters()
47 testArray.SetPart(1, 0x0); in HandleAccessingInputDataThroughRegisters()
48 testArray.SetPart(2, 0x0); in HandleAccessingInputDataThroughRegisters()
49 testArray.SetPart(3, 0x18244281); in HandleAccessingInputDataThroughRegisters()
50 Assert.AreEqual(testArray.RetriveData(), secondWrite); in HandleAccessingInputDataThroughRegisters()
57 Assert.AreEqual(false, testArray.AllDataWritten); in ShouldKnowIfNotAllPartsWritten()
58 testArray.SetPart(0, 0x0); in ShouldKnowIfNotAllPartsWritten()
59 Assert.AreEqual(false, testArray.AllDataWritten); in ShouldKnowIfNotAllPartsWritten()
60 testArray.SetPart(1, 0x0); in ShouldKnowIfNotAllPartsWritten()
61 Assert.AreEqual(false, testArray.AllDataWritten); in ShouldKnowIfNotAllPartsWritten()
62 testArray.SetPart(2, 0x0); in ShouldKnowIfNotAllPartsWritten()
63 Assert.AreEqual(false, testArray.AllDataWritten); in ShouldKnowIfNotAllPartsWritten()
69 testArray.SetPart(0, 0x0); in ShouldNotRetriveDataUntilAllPartsWritten()
70 testArray.SetPart(1, 0x0); in ShouldNotRetriveDataUntilAllPartsWritten()
71 testArray.SetPart(2, 0x0); in ShouldNotRetriveDataUntilAllPartsWritten()
72 Assert.AreEqual(new byte[0], testArray.RetriveData()); in ShouldNotRetriveDataUntilAllPartsWritten()
78 testArray.SetPart(0, 0x0); in ShouldKnowIfAllPartsWritten()
79 testArray.SetPart(1, 0x0); in ShouldKnowIfAllPartsWritten()
80 testArray.SetPart(2, 0x0); in ShouldKnowIfAllPartsWritten()
81 testArray.SetPart(3, 0x0); in ShouldKnowIfAllPartsWritten()
83 Assert.AreEqual(true, testArray.AllDataWritten); in ShouldKnowIfAllPartsWritten()
89 testArray.SetPart(0, 0x0); in ShouldRetriveDataWhenAllWritten()
90 testArray.SetPart(1, 0x0); in ShouldRetriveDataWhenAllWritten()
91 testArray.SetPart(2, 0x0); in ShouldRetriveDataWhenAllWritten()
92 testArray.SetPart(3, 0x0); in ShouldRetriveDataWhenAllWritten()
93 Assert.AreNotEqual(new byte[0], testArray.RetriveData()); in ShouldRetriveDataWhenAllWritten()
99 testArray.SetPart(0, 0x0); in ShouldBeAbleToPreserveTrackingWhenRetrivingData()
100 testArray.SetPart(1, 0x0); in ShouldBeAbleToPreserveTrackingWhenRetrivingData()
101 testArray.SetPart(2, 0x0); in ShouldBeAbleToPreserveTrackingWhenRetrivingData()
102 testArray.SetPart(3, 0x0); in ShouldBeAbleToPreserveTrackingWhenRetrivingData()
103 testArray.RetriveData(trackAccess: false); in ShouldBeAbleToPreserveTrackingWhenRetrivingData()
104 Assert.AreEqual(true, testArray.AllDataWritten); in ShouldBeAbleToPreserveTrackingWhenRetrivingData()
110 testArray.SetPart(0, 0x0); in ShouldClearAccessTrackingAfterGettingNewData()
111 testArray.SetPart(1, 0x0); in ShouldClearAccessTrackingAfterGettingNewData()
112 testArray.SetPart(2, 0x0); in ShouldClearAccessTrackingAfterGettingNewData()
113 testArray.SetPart(3, 0x0); in ShouldClearAccessTrackingAfterGettingNewData()
115 testArray.SetPart(3, 0x0); in ShouldClearAccessTrackingAfterGettingNewData()
116 Assert.AreEqual(false, testArray.AllDataWritten); in ShouldClearAccessTrackingAfterGettingNewData()
124 testArray.SetArrayTo(data); in HandleAccessingOutputDataThroughRegisters()
126 Assert.AreEqual(0x08040201, testArray.GetPartAsDoubleWord(0)); in HandleAccessingOutputDataThroughRegisters()
127 Assert.AreEqual(0x88442211, testArray.GetPartAsDoubleWord(1)); in HandleAccessingOutputDataThroughRegisters()
128 Assert.AreEqual(0x80402010, testArray.GetPartAsDoubleWord(2)); in HandleAccessingOutputDataThroughRegisters()
129 Assert.AreEqual(0x18244281, testArray.GetPartAsDoubleWord(3)); in HandleAccessingOutputDataThroughRegisters()
136 Assert.Throws<ArgumentException>(() => testArray.SetArrayTo(data)); in ShouldThrowWhenSettingArrayWithWrongLength()
142 Assert.Throws<ArgumentOutOfRangeException>(() => testArray.SetPart(17, 0x0)); in ShouldThrowWhenTryingToGetUnexistingPart()
145 private ByteArrayWithAccessTracking testArray; field in Antmicro.Renode.UnitTests.ByteArrayWithAccessTrackingTests