Fix failed user test (setup was wrong)
continuous-integration/drone/push Build is passing Details

refonte_program
Matheo THIERRY 2 years ago
parent 61c1e92469
commit 9b78f3ceca

@ -5,12 +5,13 @@ namespace Notus_UnitTest_User
[TestFixture]
public class SearchFavoriteNoteByNameTests
{
private User owner = new ("Owner", "owner@example.com", "password");
private User owner;
private string searchName;
[SetUp]
public void SetUp()
{
owner = new("Owner", "owner@example.com", "password");
owner.CreateNote("Important note", "logo1.png");
owner.CreateNote("Personal note", "logo2.png");
owner.CreateNote("Work note", "logo3.png");
@ -22,7 +23,7 @@ namespace Notus_UnitTest_User
public void SearchFavoriteNoteByName_ShouldReturnMatchingNotes()
{
List<Note> searchedNotes = owner.SearchFavoriteNoteByName(owner.GetNoteList(), searchName);
Assert.That(searchedNotes.Count, Is.EqualTo(4));
Assert.That(searchedNotes, Has.Count.EqualTo(4));
CollectionAssert.Contains(searchedNotes, owner.GetNoteList()[0]);
CollectionAssert.Contains(searchedNotes, owner.GetNoteList()[1]);
CollectionAssert.Contains(searchedNotes, owner.GetNoteList()[2]);

@ -5,11 +5,12 @@ namespace Notus_UnitTest_User
[TestFixture]
public class SearchNoteByNameTests
{
private User owner = new("Owner", "owner@example.com", "password");
private User owner;
[SetUp]
public void SetUp()
{
owner = new("Owner", "owner@example.com", "password");
owner.CreateNote("Note 1", "image1.png");
owner.CreateNote("Note 2", "image2.png");
owner.CreateNote("Another Note", "image3.png");

Loading…
Cancel
Save