public void TestInitialize() { _mockRepo = Substitute.For <IMacroProfileRepository>(); _mockUow = Substitute.For <IUnitOfWork>(); _mockEventStore = Substitute.For <IEventStore>(); _mockUow.MacroProfiles.Returns(_mockRepo); _handler = new RemoveMacrosFromPackageCommandHandler(_mockUow, _mockEventStore); var packageId = Guid.NewGuid(); _completeMacroDtoCollection = new List <CompleteMacroDto>(); for (var i = 0; i < 5; i++) { var macroDto = new MacroDto(Guid.NewGuid()) { Description = "testDescription" + i, Name = "testName" + i, }; var profileDto = new MacroProfileDto(Guid.NewGuid(), packageId, macroDto.Id) { ComponentName = "testModule" + i, MacroPosition = i, }; var completeMacro = new CompleteMacroDto(macroDto, profileDto); _completeMacroDtoCollection.Add(completeMacro); } _cmd = new RemoveMacrosFromPackageCommand(_completeMacroDtoCollection); }
public void TestInitialize() { _query = new GetMacrosByPackageIdQuery(Guid.NewGuid()); _mockRepo = Substitute.For <IMacroProfileRepository>(); _mockRepo.GetByPackageId(Arg.Any <Guid>()).Returns(_profiles); _mockUow = Substitute.For <IUnitOfWork>(); _mockUow.MacroProfiles.Returns(_mockRepo); _profileDto = new MacroProfileDto(); _mockMapper = Substitute.For <IMyMapper>(); _mockMapper.Map <MacroProfile, MacroProfileDto>(Arg.Any <MacroProfile>()) .Returns(new MacroProfileDto(_profiles[0].Id, Guid.Empty, Guid.Empty)); _mockMapper.Map <Macro, MacroDto>(Arg.Any <Macro>()) .Returns(new MacroDto(_profiles[0].Macro.Id)); _handler = new GetMacrosByPackageIdQueryHandler(_mockUow, _mockMapper); }