public void MultiplyArrayOfBytesInOctalBaseTest()
 {
     var baseNumberConvertor = new BaseNumberConvertor();
     var firstBytes =    new byte[] { 2, 3, 7};
     var secondBytes =      new byte[] { 6, 4};
     var correctResult = new byte[] {2, 0, 1, 1, 4};
     var actualResult = baseNumberConvertor.MultiplyBaseBytesArray(firstBytes, secondBytes, 8);
     CollectionAssert.AreEqual(actualResult, correctResult);
 }
 public void MultiplyArrayOfBytesInBinaryBaseTest()
 {
     var baseNumberConvertor = new BaseNumberConvertor();
     var firstBytes = new byte[] {1, 0, 0, 0, 0};
     var secondBytes = new byte[] {1, 1, 1};
     var correctResult = new byte[] { 1, 1, 1, 0, 0, 0, 0 };
     var actualResult = baseNumberConvertor.MultiplyBaseBytesArray(firstBytes, secondBytes, 2);
     CollectionAssert.AreEqual(actualResult, correctResult);
 }