Commit e25504ae authored by kamilfnukal's avatar kamilfnukal
Browse files

reformat, deleted completed todo

parent c16871e7
Loading
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -129,15 +129,12 @@ public class StockWebApiTests
    }
    
    [Test]
    public async Task Test_WhenNoDatesArePassed_Then_LastTwoDaysAreCompared() //TODO
    public async Task Test_WhenNoDatesArePassed_Then_LastTwoDaysAreCompared()
    {
        var client = _factory.CreateClient();
        
        var stockParser = new StockParser();
        

        var parameters = "";
        var response = await client.GetAsync($"/StockAdvisory?{parameters}");
        var response = await client.GetAsync($"/StockAdvisory?");
        
        Assert.True(response.IsSuccessStatusCode);
        var returned = await response.Content.ReadFromJsonAsync<StockDifferences>();
+1 −9
Original line number Diff line number Diff line
@@ -46,26 +46,18 @@ public class StockAdvisoryController : ControllerBase
    private async Task<StockDifferences?> GetStockDifferencesFromDates(DateTime? date1, DateTime? date2)
    {
        if (date1 is null && date2 is null)
        {
            (date1, date2) = SetLastTwoDates();
        }
        else if (date1 is null || date2 is null)
        {
            return null;
        }
        
        var path1 = _fileManager.GetRecordFilePath((DateTime) date1);
        var path2 = _fileManager.GetRecordFilePath((DateTime) date2);
        
        if (path1 is null && IsToday(date1)) 
        {
        if (path1 is null && IsToday(date1)) //today stocks are not downloaded yet
            (path1, _) = await _fileManager.DownloadLatest();
        }

        if (path1 == null || path2 == null)
        {
            return null;
        }

        var analyzer = _stockDifferenceAnalyzerFactory.CreateAnalyzer(
            _stockParser.Parse(path2),