added test to incorrect vcf file

This commit is contained in:
abdelkader
2023-04-06 23:50:46 -04:00
parent 62deb9a13e
commit b249d91439
2 changed files with 20 additions and 0 deletions

View File

@@ -26,6 +26,18 @@ namespace vCardEditor_Test
Assert.IsTrue(contacts.Count == 0);
}
[TestMethod]
public void NewFileOpened_IncorrectVCF_Test()
{
var fileHandler = Substitute.For<IFileHandler>();
fileHandler.ReadAllLines(Arg.Any<string>()).Returns(Entries.vcfIncorrect);
var repo = Substitute.For<ContactRepository>(fileHandler);
var contacts = repo.LoadContacts("file.vcf");
Assert.IsTrue(contacts.Count == 0);
}
[TestMethod]
public void NewFileOpened_Utf8Entry_Test()
{

View File

@@ -16,6 +16,14 @@ namespace vCardEditor_Test
}
}
public static string[] vcfIncorrect
{
get
{
return "abcdef".Split('\n');
}
}
public static string[] vcfOneEntry
{
get