 
                 it("should save the feed, with the added tag") {
                     let newFeed = Feed(title: "title", url: NSURL(string: ""), summary: "", query: nil, tags: ["a"], waitPeriod: 0, remainingWait: 0, articles: [], image: nil)
-                    expect(dataRetriever.lastSavedFeed).to(equal(newFeed))
+                    expect(dataReadWriter.lastSavedFeed).to(equal(newFeed))
                 }
 
                 it("should pop the navigation controller") {


        beforeEach {
            injector = Injector()
            dataRetriever = FakeDataReadWriter()
            injector.bind(DataRetriever.self, to: dataRetriever)

            subject = injector.create(TagEditorViewController.self) as! TagEditorViewController
            navigationController = UINavigationController(rootViewController: rootViewController)

class TagEditorViewControllerSpec: QuickSpec {
    override func spec() {
        var injector: Injector! = nil
        var dataReadWriter = FakeDataReadWriter()
        var subject: TagEditorViewController! = nil
        var navigationController: UINavigationController! = nil
        let rootViewController = UIViewController()
