protected override CreateLeagueCommand CreateCommand() { var regionmodel = Region.Create("region", "www.test.com"); var model = LeagueFactory.GetModel(20, "LSTN", "LeagueFullTestName", "https://www.flagTest.png", regionmodel); return(new CreateLeagueCommand(model)); }
public void Given_Retrieve_When_PassedValidQuery_Then_Should_ReturnAllLeagues() { var region = Region.Create("regiontest", "www.test.ro"); var leagues = LeagueFactory.GetEntity(20, "LSTN", "LeagueFullTestName", "https://www.flagTest.png", region).ToQueryableCollection(); RepositoryMock.Setup(r => r.GetAll()).Returns(leagues); var models = LeagueFactory.GetModel(leagues.First()).ToReadOnlyCollection(); MapperMock.Setup(m => m.Map <IReadOnlyCollection <LeagueModel> >(leagues)).Returns(models); var result = ExecuteQuery(); result.Should().NotBeNull(); result.Leagues.Should().NotBeNull(); }