public void PlayerAggregate_InvalidData_ErrorThrown() { Should.Throw <ArgumentNullException>(() => { PlayerAggregate player = PlayerAggregate.Create(Guid.Empty); }); }
public void PlayerAggregate_CanBeCreated_IsCreated() { PlayerAggregate player = PlayerAggregate.Create(PlayerTestData.AggregateId); player.ShouldNotBeNull(); player.AggregateId.ShouldBe(PlayerTestData.AggregateId); }
public static PlayerAggregate GetRegisteredPlayerAggregate() { PlayerAggregate playerAggregate = PlayerAggregate.Create(PlayerTestData.AggregateId); playerAggregate.Register(PlayerTestData.FirstName, PlayerTestData.MiddleName, PlayerTestData.LastName, PlayerTestData.Gender, PlayerTestData.DateOfBirth, PlayerTestData.ExactHandicap, PlayerTestData.EmailAddress); return(playerAggregate); }
public static PlayerAggregate GetRegisteredPlayerAggregateWithHandicapAdjustment() { PlayerAggregate playerAggregate = PlayerAggregate.Create(PlayerTestData.AggregateId); playerAggregate.Register(PlayerTestData.FirstName, PlayerTestData.MiddleName, PlayerTestData.LastName, PlayerTestData.Gender, PlayerTestData.DateOfBirth, PlayerTestData.ExactHandicap, PlayerTestData.EmailAddress); playerAggregate.AdjustHandicap(PlayerTestData.HandicapAdjustment, PlayerTestData.TournamentId, PlayerTestData.GolfClubId, PlayerTestData.MeasuredCourseId, PlayerTestData.ScoreDate); return(playerAggregate); }
public static PlayerAggregate GetEmptyPlayerAggregate() { PlayerAggregate playerAggregate = PlayerAggregate.Create(PlayerTestData.AggregateId); return(playerAggregate); }