public void ShouldThroughExceptionIfClubNotDefined() { var sut = new ExternalTeam { Name = TeamName }; var x = sut.FullName; }
public void ShouldNotIncludeLevelIfTeamIsAcademy() { var sut = new ExternalTeam { Club = new Club { Name = ClubName }, Name = TeamName, Level = Level.Academy }; Assert.AreEqual("ClubName - TeamName", sut.FullName); }
public void ShouldIncludeD1IfTeamIsD1() { var sut = new ExternalTeam { Club = new Club {Name = ClubName}, Name = TeamName, Level = Level.D1 }; Assert.AreEqual("ClubName - TeamName (D1)", sut.FullName); }
public void ShouldBeClubNameDashTeamName() { var club = new Club { Name = ClubName }; var sut = new ExternalTeam { Club = club, Name = TeamName }; Assert.AreEqual("ClubName - TeamName", sut.FullName); }
public void ShouldNotBeValidWithoutClub() { var sut = new ExternalTeam { Name = "TeamName", ContactEmailAddress = "*****@*****.**", ContactName = "Contact Name", CityState = "City, ST", ContactPhoneNumber = "1234567890" }; Assert.IsFalse(Validator.TryValidateObject(sut, new ValidationContext(sut, null, null), new List<ValidationResult>())); }