@@ -0,0 +1,1322 @@
+package com.github.mjdev.libaums.partition;%0A%0Aimport com.github.mjdev.libaums.driver.BlockDeviceDriver;%0Aimport com.github.mjdev.libaums.driver.ByteBlockDevice;%0Aimport com.github.mjdev.libaums.driver.file.FileBlockDeviceDriver;%0Aimport com.github.mjdev.libaums.partition.fs.FileSystemPartitionTable;%0Aimport com.github.mjdev.libaums.partition.mbr.MasterBootRecord;%0A%0Aimport org.junit.Test;%0A%0Aimport java.net.URL;%0A%0Aimport static org.junit.Assert.*;%0A%0A/**%0A * Created by magnusja on 12/08/17.%0A */%0Apublic class PartitionTableFactoryTest %7B%0A    @Test%0A    public void testMbrCreate() throws Exception %7B%0A        BlockDeviceDriver blockDevice = new FileBlockDeviceDriver(%0A                new URL(%22https://www.dropbox.com/s/w3x12zw6d6lc6x5/mbr_1_partition_hfs%252B.bin?dl=1%22));%0A%0A        PartitionTable table = PartitionTableFactory.createPartitionTable(blockDevice);%0A%0A        assertTrue(table instanceof MasterBootRecord);%0A    %7D%0A%0A    @Test%0A    public void testFileSystemCreate() throws Exception %7B%0A        BlockDeviceDriver blockDevice = new FileBlockDeviceDriver(%0A                new URL(%22https://www.dropbox.com/s/3bxngiqmwitlucd/mbr_fat32.img?dl=1%22),%0A                2 * 512);%0A%0A        PartitionTable table = PartitionTableFactory.createPartitionTable(blockDevice);%0A%0A        assertTrue(table instanceof FileSystemPartitionTable);%0A    %7D%0A%0A%7D

Add partition table creator test