public void BitGroup_Invert_InvertsTheString() { var start = new BitGroup(2, "101"); var inverted = start.Invert(); Assert.That(inverted, Is.EqualTo(new BitGroup(2, "010"))); }
public PartiallyCompleteGroup(BitGroup bitValues) { this.maxLength = 31; this.blackBits = bitValues.Copy(); this.whiteBits = bitValues.Invert(); }
public void BitGroup_Invert() { var start = new BitGroup(2, "10"); var inverted = start.Invert(); var doubleInverted = inverted.Invert(); Assert.That(doubleInverted, Is.EqualTo(start)); }