public void ToBytes_Test__AreBinaryEquivalent() { MtdFile mtdFile = new MtdFile(new[] { new MtdImageTableRecord(TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_NAME, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_X_POSITION, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_Y_POSITION, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_X_EXTEND, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_Y_EXTEND, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_ALPHA), new MtdImageTableRecord(TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_NAME, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_X_POSITION, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_Y_POSITION, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_X_EXTEND, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_Y_EXTEND, TestConstants.MtdImageTableRecordTestConstants.DEFAULT_TEST_RECORD_ALPHA) }); byte[] actual = mtdFile.ToBytes(); TestUtility.AssertAreBinaryEquivalent(TestConstants.MtdFileTestConstants.METADATA_TO_BYTES, actual); }
public void FromBytes_Test__AsExpected() { MtdFileBuilder builder = new MtdFileBuilder(); MtdFile file = builder.FromBytes(TestConstants.MtdFileTestConstants.METADATA_TO_BYTES); }
public void FromBytes_Test__ThrowsArgumentException(byte[] byteStream) { MtdFileBuilder builder = new MtdFileBuilder(); MtdFile _ = builder.FromBytes(byteStream); }
public void Ctor_Test__ThrowsArgumentException() { MtdFile _ = new MtdFile(new MtdImageTableRecord[] { }); }