public void CreateApp() { var league = new League(); var leagueRenderer = new LeagueRenderer(); var fileService = new FileService(); app = new App(league, leagueRenderer, fileService); }
public void CreateApp() { var league = new League(); var leagueRenderer = new LeagueRenderer(); var fileService = new FileService(); saveGames = new List <String>(); app = new App(league, leagueRenderer, fileService); }
public void Initilize() { string[] existingGameFiles = { "existingGame" }; _fileServiceMock = new Mock <IFileService>(); _fileServiceMock.Setup(f => f.Load("existingGame")).Returns(new League()); _fileServiceMock.Setup(f => f.Load(It.IsNotIn <string>(existingGameFiles))).Throws(new ArgumentException()); _league = new League(); ILeagueRenderer leagueRenderer = new LeagueRenderer(); IFileService fileService = _fileServiceMock.Object; _app = new App(_league, leagueRenderer, fileService); }
public void TestFormatName() { // Given LeagueRenderer leagueRenderer = new LeagueRenderer(); League league = new League(); // When league.AddPlayer("Bob"); // Then Assert.AreEqual(leagueRenderer.FormatName("Bob"), " Bob "); }
public void TestFormatNameGreaterThan17Characters() { // Given LeagueRenderer leagueRenderer = new LeagueRenderer(); League league = new League(); // When league.AddPlayer("LongerThanSeventeen"); // Then Assert.AreEqual(leagueRenderer.FormatName("LongerThanSeventeen"), "LongerThanSeve..."); }
public void TestFileSave() { var league = new League(); var renderer = new LeagueRenderer(); var file = new Mock <IFileService>(); file.Setup(f => f.Save("TestFile", league)); var app = new App(league, renderer, file.Object); var actual = app.SendCommand("save TestFile"); var expected = "Saved TestFile"; Assert.AreEqual(expected, actual); file.Verify(f => f.Save("TestFile", league)); }
public void Initilize() { leagueRenderer = new LeagueRenderer(); league = new League(); }