void AssertMatchMulti(CMReturn In, int[] Start, int[] Size, CM_RETURN_STATUS Status = CM_RETURN_STATUS.MATCH) { Assert.Equal(Status, In.Status); Assert.Equal(Start.Length, Size.Length); bool ok = false; for (var x = 0; x < Start.Length; x++) { if (Start[x] == (int)In.Start && Size[x] == (int)In.Size) { ok = true; break; } } Assert.True(ok); }
void AssertMatch(CMReturn In, int Start, int Size, CM_RETURN_STATUS Status = CM_RETURN_STATUS.MATCH) { Assert.Equal(Status, In.Status); Assert.Equal(Start, (int)In.Start); Assert.Equal(Size, (int)In.Size); }
public CMReturn(ulong Start, ulong Size, CM_RETURN_STATUS Status) { this.Start = Start; this.Size = Size; this.Status = Status; }