support for empty vcf file

This commit is contained in:
abdelkader
2023-04-06 15:56:31 -04:00
parent 4081142e2c
commit 62deb9a13e
6 changed files with 50 additions and 2 deletions

View File

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