@@ -0,0 +1,1170 @@
+package com.github.mjdev.libaums.fs;%0A%0Aimport com.github.mjdev.libaums.driver.BlockDeviceDriver;%0Aimport com.github.mjdev.libaums.driver.file.FileBlockDeviceDriver;%0Aimport com.github.mjdev.libaums.fs.fat32.Fat32FileSystem;%0Aimport com.github.mjdev.libaums.partition.PartitionTable;%0Aimport com.github.mjdev.libaums.partition.PartitionTableEntry;%0Aimport com.github.mjdev.libaums.partition.PartitionTableFactory;%0Aimport com.github.mjdev.libaums.partition.PartitionTypes;%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 FileSystemFactoryTest %7B%0A    @Test%0A    public void createFat32FileSystem() 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        PartitionTableEntry entry = new PartitionTableEntry(PartitionTypes.FAT32, 2 * 512, 1337);%0A        FileSystem fs = FileSystemFactory.createFileSystem(entry, blockDevice);%0A%0A        assertTrue(fs instanceof Fat32FileSystem);%0A    %7D%0A%0A%7D

Add fs factory test