public static IEnumerable <object[]> GetAllCompletedByUserId_ReturnsExpectedResult_Data() { var userId = Guid.NewGuid(); var userAggregate = UserStatisticAggregateFactory.GetModel(userId); var expectedCompletedModels = GroupedCompletedStatisticModelFactory.GetApplicationModels(userAggregate.GetAllCompleted()); yield return(new object[] { userId, userAggregate, expectedCompletedModels }); }
public static IEnumerable <object[]> GetPerDayForLastMonthStatisticByUserId_ReturnsExpectedResult_Data() { var userId = Guid.NewGuid(); var userAggregate = UserStatisticAggregateFactory.GetModel(userId); var expectedPerDayModels = PerDayStatisticModelFactory.GetApplicationModels(userAggregate.GetPerDayForLastMonthStatistic()); yield return(new object[] { userId, userAggregate, expectedPerDayModels }); }
public static IEnumerable <object[]> GetFullStatisticByUserId_ReturnsExpectedResult_Data() { var userId = Guid.NewGuid(); var userAggregate = UserStatisticAggregateFactory.GetModel(userId); var fullStatisticModel = FullStatisticModelFactory.GetApplicationModel(userAggregate.GetFullStatistic()); yield return(new object[] { userId, userAggregate, fullStatisticModel }); }