public void AppendFormatsAsExpected() { IConsoleService console = Substitute.For <IConsoleService>(); using (console.AppendConsoleTitle("Rocks {0}", "on")) { console.Received(1).Title = ": Rocks on"; } }
public void TitleIsAppendedAsExpected() { IConsoleService console = Substitute.For <IConsoleService>(); console.Title.Returns("MyTitle"); using (console.AppendConsoleTitle("Rocks")) { console.Received(1).Title = "MyTitle: Rocks"; console.ClearReceivedCalls(); } console.Received(1).Title = "MyTitle"; }