public Task <Boalf> GetAsync <Boalf>(string url) { BoalfMockData data = new BoalfMockData(); dynamic result = data.GetBoalfs().FirstOrDefault(); var output = Task.FromResult <List <ParticipantEnergyAsset> >(result); return(output); }
/// <summary> /// The Clean up /// </summary> protected virtual void Dispose(bool disposing) { _mockData = null; _mockQuery = null; _mockWriter = null; _mockApplicationBuilder = null; _mockFileProcessorService = null; }
public QueryFlowTest() { _boalfMockData = new BoalfMockData(); service = new ServiceCollection(); service.AddSingleton <ICoreBlobStorage, MockCoreBlobStorage>(); service.AddSingleton <ICoreHttpServiceClient, MockCoreHttpServiceClient>(); service.AddSingleton <ICoreKeyVaultClient, MockCoreKeyVaultClient>(); mockApplicationBuilder = new Mock <IApplicationBuilder>(); mockApplicationBuilder.SetupGet(a => a.ApplicationServices).Returns(service.BuildServiceProvider()); }
public ValidatedBoalfCommandHandlerTest() { _mockQuery = new Mock <IQueryFlow <Boalf> >(); _mockData = new BoalfMockData(); _service = new ServiceCollection(); _service.AddSingleton <ICoreKeyVaultClient, MockCoreKeyVaultClient>(); _mockApplicationBuilder = new Mock <IApplicationBuilder>(); _mockApplicationBuilder.SetupGet(a => a.ApplicationServices).Returns(_service.BuildServiceProvider()); _mockFileProcessorService = new Mock <IFileProcessService>(); }
public void GetMultipleSPForSpanningRecord_Should_Return_SP_23_And_24() { var mockData = new BoalfMockData(); var boalf = mockData.GetBoalfs().FirstOrDefault(); boalf.TimeFrom = new DateTime(2018, 04, 09, 11, 28, 00); boalf.TimeTo = new DateTime(2018, 04, 09, 11, 32, 00); var result = boalf.TimeTo.GetMultipleSpForSpanningRecord(boalf.TimeFrom, 30); Assert.Equal(23, result[0].SettlementPeriod); Assert.Equal(24, result[1].SettlementPeriod); }
public void GetMultipleSPForSpanningRecord_Should_Return_SP_3_4_and_5() { BoalfMockData mockData = new BoalfMockData(); var boalf = mockData.GetBoalfs().FirstOrDefault(); boalf.TimeFrom = new DateTime(2018, 04, 09, 1, 15, 00); boalf.TimeTo = new DateTime(2018, 04, 09, 2, 10, 00); var result = boalf.TimeTo.GetMultipleSpForSpanningRecord(boalf.TimeFrom, 30); Assert.Equal(3, result[0].SettlementPeriod); Assert.Equal(4, result[1].SettlementPeriod); Assert.Equal(5, result[2].SettlementPeriod); }
public void GetMultipleSPForSpanningRecord_Should_Return_SP_47_48_1_and_2() { BoalfMockData mockData = new BoalfMockData(); var boalf = mockData.GetBoalfs().FirstOrDefault(); boalf.TimeFrom = new DateTime(2018, 04, 09, 23, 15, 00); boalf.TimeTo = new DateTime(2018, 04, 10, 00, 32, 00); var result = boalf.TimeTo.GetMultipleSpForSpanningRecord(boalf.TimeFrom, 30); Assert.Equal(47, result[0].SettlementPeriod); Assert.Equal(new DateTime(2018, 04, 09, 00, 00, 00), result[0].SettlementDay); Assert.Equal(48, result[1].SettlementPeriod); Assert.Equal(new DateTime(2018, 04, 09, 00, 00, 00), result[1].SettlementDay); Assert.Equal(1, result[2].SettlementPeriod); Assert.Equal(new DateTime(2018, 04, 10, 00, 00, 00), result[2].SettlementDay); Assert.Equal(2, result[3].SettlementPeriod); Assert.Equal(new DateTime(2018, 04, 10, 00, 00, 00), result[3].SettlementDay); }
public MessageHandlerTest() { service = new ServiceCollection(); mockApplicationBuilder = new Mock <IApplicationBuilder>(); _mockData = new BoalfMockData(); mediatorMock = new Mock <IMediator>(); receiveManagerMock = new Mock <IReceiveManager>(); _coreMessageHeader = new Mock <ICoreMessageHeader>(); _coreKeyVaultClient = new Mock <ICoreKeyVaultClient>(); _sendManager = new Mock <ISendManager>(); _businessValidationStrategy = new Mock <IBusinessValidationStrategy>(); service.AddSingleton(mediatorMock.Object); service.AddSingleton <ICoreMessageHeader, MockCoreMessageHeader>(); service.AddSingleton <ICoreKeyVaultClient, MockCoreKeyVaultClient>(); service.AddSingleton <ISendManager, MockSendManager>(); service.AddScoped <IBusinessValidationStrategy, BoalfStrategy>(); service.AddSingleton <IReceiveManager, MockReceiveManager>(); }
/// <summary> /// The Clean up /// </summary> protected virtual void Dispose(bool disposing) { _boalfMockData = null; mockApplicationBuilder = null; }
/// <summary> /// The Clean up /// </summary> protected virtual void Dispose(bool disposing) { _mockData = null; }
/// <summary> /// Initializes a new instance of the <see cref="BoalfValidatorTest"/> class. /// </summary> public BoalfValidatorTest() { _mockData = new BoalfMockData(); }