package seedu.taskboss.storage;

import java.io.IOException;
import seedu.taskboss.model.ReadOnlyTaskBoss;

/**
 * StorageStub class for dependency injection
 */
public class StorageStub extends Storage {

    private TaskBossStorage taskBoss;
    private String tbFilePath;

    public StorageStub(String tbFilePath) {
        this.tbFilePath = tbFilePath;
    }

    @Override
    public void saveTaskBoss(ReadOnlyTaskBoss taskBoss) throws IOException; {
        this.taskBoss = taskBoss;
    }

    @Override
    public String getTaskBossFilePath() {
        return this.tbFilePath;
    }
}

@@ -99,16 +99,55 @@
 askBoss;
+%0Aimport seedu.taskboss.model.UserPrefs;
 %0A%0A/**%0A *
@@ -234,16 +234,23 @@
  Storage
+Manager
  %7B%0A%0A    
@@ -302,23 +302,21 @@
  String 
-tbFileP
+filep
 ath;%0A%0A  
@@ -343,23 +343,21 @@
 (String 
-tbFileP
+filep
 ath) %7B%0A 
@@ -372,31 +372,246 @@
 his.
-tbFileP
+filep
 ath = 
-tbFilePath
+filepath;%0A    %7D%0A    %0A    @Override%0A    public StorageManager(TaskBossStorage taskBossStorage, UserPrefsStorage userPrefsStorage) %7B%0A        this.taskBossStorage = taskBossStorage;%0A        this.userPrefsStorage = userPrefsStorage
 ;%0A  
@@ -828,15 +828,13 @@
 his.
-tbFileP
+filep
 ath;

Fix errors