Skip to content

Commit 02135de

Browse files
committed
Fixing tests - Part 1
1 parent 98d20fc commit 02135de

3 files changed

Lines changed: 8 additions & 97 deletions

File tree

UnitTests/Models/ImportExportUnitTests.cs

Lines changed: 8 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ public void Case05_ImportBlanckService()
163163

164164
expectedLogs.Push($"Information : User {username}'s database saved");
165165
expectedLogs.Push($"Warning : Importing data from file : '{importFile}'");
166-
expectedLogs.Push($"Warning : Import failed because service name or account identifier cannot be blank");
166+
expectedLogs.Push($"Warning : Import failed because service name cannot be blank");
167167

168168
// Then
169169
database.User.Services.Should().BeEmpty();
@@ -176,39 +176,7 @@ public void Case05_ImportBlanckService()
176176
}
177177

178178
[TestMethod]
179-
public void Case06_ImportBlanckIdentifier()
180-
{
181-
// Given
182-
UnitTestsHelper.ClearTestEnvironment();
183-
184-
string username = UnitTestsHelper.GetUsername();
185-
string[] passkeys = UnitTestsHelper.GetRandomStringArray();
186-
string databaseFile = UnitTestsHelper.ComputeDatabaseFilePath();
187-
string autoSaveFile = UnitTestsHelper.ComputeAutoSaveFilePath();
188-
string logFile = UnitTestsHelper.ComputeLogFilePath();
189-
string importFile = UnitTestsHelper.GetTestFilePath($"import_blanckIdentifier.json");
190-
IDatabase database = UnitTestsHelper.CreateTestDatabase(passkeys);
191-
Stack<string> expectedLogs = new();
192-
193-
// When
194-
database.ImportFromFile(importFile);
195-
196-
expectedLogs.Push($"Information : User {username}'s database saved");
197-
expectedLogs.Push($"Warning : Importing data from file : '{importFile}'");
198-
expectedLogs.Push($"Warning : Import failed because service name or account identifier cannot be blank");
199-
200-
// Then
201-
database.User.Services.Should().BeEmpty();
202-
203-
UnitTestsHelper.LastLogsShouldMatch(database, [.. expectedLogs]);
204-
205-
// Finaly
206-
database.Close();
207-
UnitTestsHelper.ClearTestEnvironment();
208-
}
209-
210-
[TestMethod]
211-
public void Case07_ImportCSV_OK()
179+
public void Case06_ImportCSV_OK()
212180
{
213181
// Given
214182
UnitTestsHelper.ClearTestEnvironment();
@@ -324,7 +292,7 @@ public void Case07_ImportCSV_OK()
324292
}
325293

326294
[TestMethod]
327-
public void Case08_ImportCSV_MissingHeader()
295+
public void Case07_ImportCSV_MissingHeader()
328296
{
329297
// Given
330298
UnitTestsHelper.ClearTestEnvironment();
@@ -356,7 +324,7 @@ public void Case08_ImportCSV_MissingHeader()
356324
}
357325

358326
[TestMethod]
359-
public void Case09_ImportCSV_MissingCollumn()
327+
public void Case08_ImportCSV_MissingCollumn()
360328
{
361329
// Given
362330
UnitTestsHelper.ClearTestEnvironment();
@@ -388,7 +356,7 @@ public void Case09_ImportCSV_MissingCollumn()
388356
}
389357

390358
[TestMethod]
391-
public void Case10_ImportJson_OK()
359+
public void Case09_ImportJson_OK()
392360
{
393361
// Given
394362
UnitTestsHelper.ClearTestEnvironment();
@@ -494,7 +462,7 @@ public void Case10_ImportJson_OK()
494462
}
495463

496464
[TestMethod]
497-
public void Case11_ImportJson_WrongFormat()
465+
public void Case10_ImportJson_WrongFormat()
498466
{
499467
// Given
500468
UnitTestsHelper.ClearTestEnvironment();
@@ -527,7 +495,7 @@ public void Case11_ImportJson_WrongFormat()
527495

528496

529497
[TestMethod]
530-
public void Case12_Export_FileAlreadyExists()
498+
public void Case11_Export_FileAlreadyExists()
531499
{
532500
// Given
533501
UnitTestsHelper.ClearTestEnvironment();
@@ -562,7 +530,7 @@ public void Case12_Export_FileAlreadyExists()
562530

563531

564532
[TestMethod]
565-
public void Case13_Export_FileAlreadyExists()
533+
public void Case12_Export_FileExtensionNotHandled()
566534
{
567535
// Given
568536
UnitTestsHelper.ClearTestEnvironment();

UnitTests/TestFiles/import.csv

Lines changed: 0 additions & 5 deletions
This file was deleted.

UnitTests/TestFiles/import_blanckIdentifier.json

Lines changed: 0 additions & 52 deletions
This file was deleted.

0 commit comments

Comments
 (0)