Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 26ecc756

Přidáno uživatelem Alex Konig před téměř 4 roky(ů)

re #8962 Adding reading of file to string to CsvDataLoader

Zobrazit rozdíly:

Server/TestProject/ParserTests/TestingParser.cs
1268 1268
            string data = SetBasicData();
1269 1269

  
1270 1270
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1271
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1271
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1272 1272

  
1273
            JsonParser target = new JsonParser(dl.Object);
1273
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1274
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1275

  
1276
            JsonParser target = new JsonParser(dl.Object, l.Object);
1274 1277

  
1275 1278
            target.ParsePrediction();
1276 1279
            WeatherInfo current = target.Current;
......
1284 1287
            string data = SetBasicData();
1285 1288

  
1286 1289
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1287
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1290
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1291

  
1292
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1293
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1288 1294

  
1289
            JsonParser target = new JsonParser(dl.Object);
1295
            JsonParser target = new JsonParser(dl.Object, l.Object);
1290 1296

  
1291 1297
            target.ParsePrediction();
1292 1298
            List<WeatherInfo> retVal = target.Predictions;
......
1306 1312
            string data = SetAstronomyData();
1307 1313

  
1308 1314
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1309
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1315
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1310 1316

  
1311
            JsonParser target = new JsonParser(dl.Object);
1317
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1318
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1319

  
1320
            JsonParser target = new JsonParser(dl.Object, l.Object);
1312 1321

  
1313 1322
            target.ParsePrediction();
1314 1323
            List<WeatherInfo> retVal = target.Predictions;
......
1333 1342
        {
1334 1343
            string data = "";
1335 1344
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1336
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1345
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1346

  
1347
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1348
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1337 1349

  
1338
            JsonParser target = new JsonParser(dl.Object);
1350
            JsonParser target = new JsonParser(dl.Object, l.Object);
1339 1351

  
1340 1352
            List<WeatherInfo> pred = new List<WeatherInfo>();
1341 1353
            pred.Add(new WeatherInfo(new DateTime(2000, 1, 1, 0, 0, 0), 8, 1, 2, 60_000, 3));
......
1367 1379
        {
1368 1380
            string data = "";
1369 1381
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1370
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1382
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1371 1383

  
1372
            JsonParser target = new JsonParser(dl.Object);
1384
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1385
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1386

  
1387
            JsonParser target = new JsonParser(dl.Object, l.Object);
1373 1388

  
1374 1389
            List<WeatherInfo> pred = new List<WeatherInfo>();
1375 1390
            pred.Add(new WeatherInfo(new DateTime(2000, 1, 1, 0, 0, 0), 8, 1, 2, 60_000, 3));
......
1394 1409
        {
1395 1410
            string data = "";
1396 1411
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1397
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1412
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1413

  
1414
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1415
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1398 1416

  
1399
            JsonParser target = new JsonParser(dl.Object);
1417
            JsonParser target = new JsonParser(dl.Object, l.Object);
1400 1418

  
1401 1419
            List<WeatherInfo> pred = new List<WeatherInfo>();
1402 1420
            pred.Add(new WeatherInfo(new DateTime(2000, 1, 1, 0, 0, 0), 8, 1, 2, 60_000, 3));
......
1426 1444
        {
1427 1445
            string data = "";
1428 1446
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1429
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1447
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1430 1448

  
1431
            JsonParser target = new JsonParser(dl.Object);
1449
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1450
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1451

  
1452
            JsonParser target = new JsonParser(dl.Object, l.Object);
1432 1453

  
1433 1454
            List<WeatherInfo> pred = new List<WeatherInfo>();
1434 1455
            pred.Add(new WeatherInfo(new DateTime(2000, 1, 1, 0, 0, 0), 8, 1, 2, 60_000, 3));
......
1455 1476
            // TODO make an input file
1456 1477
            string data = "";
1457 1478
            Mock<DataDownloader> dl = new Mock<DataDownloader>("", "", "");
1458
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns(data);
1479
            dl.Setup(m => m.DownloadWeatherPrediction()).Returns("test");
1480

  
1481
            Mock<IDataLoader> l = new Mock<IDataLoader>();
1482
            l.Setup(m => m.LoadPredictionFile("test")).Returns(data);
1459 1483

  
1460
            JsonParser target = new JsonParser(dl.Object);
1484
            JsonParser target = new JsonParser(dl.Object, l.Object);
1461 1485

  
1462 1486
            List<WeatherInfo> pred = new List<WeatherInfo>();
1463 1487
            pred.Add(new WeatherInfo(new DateTime(2000, 1, 1, 0, 0, 0), 8, 1, 2, 60_000, 3));

Také k dispozici: Unified diff