public NowPlayingToFilePluginTest() { manager = A.Fake <NowPlayingToFileManager>(); plugin = new NowPlayingToFilePlugin { Manager = manager }; }
public override void Initialize() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); settings = new RegistrySettings(); settings.load(); winampController = new WinampControllerImpl(Winamp); manager = new NowPlayingToFileManager(settings, winampController); }
public NowPlayingToFileManagerTest() { CleanUp(); A.CallTo(() => winampController.Status).Returns(Status.Playing); A.CallTo(() => winampController.CurrentSong).Returns(song); A.CallTo(() => settings.TextFilename).Returns(textFilename); A.CallTo(() => settings.TextTemplate).Returns(new RegistrySettings().LoadDefaults().TextTemplate); A.CallTo(() => settings.AlbumArtFilename).Returns(albumArtFilename); manager = new NowPlayingToFileManager(settings, winampController); }
public override void Quit() { manager?.onQuit(); manager = null; }