// // UpgradeSpec.swift // masTests // // Created by Ben Chatelain on 2018-12-28. // Copyright © 2018 mas-cli. All rights reserved. // import Foundation import Nimble import Quick @testable import mas public class UpgradeSpec: QuickSpec { override public static func spec() { beforeSuite { Mas.initialize() } describe("upgrade command") { it("finds no upgrades") { expect { try captureStream(stderr) { try Mas.Upgrade.parse([]) .run(appLibrary: AppLibraryMock(), storeSearch: StoreSearchMock()) } } == "Warning: Nothing found to upgrade\n" } } } }