Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5a6286c authored by Philip's avatar Philip Committed by GitHub
Browse files

Merge pull request #2172 from philipwhiuk/emailHelperTest

Tests for EmailHelper
parents 981ef44b 0b9fb4c2
Loading
Loading
Loading
Loading
+31 −0
Original line number Diff line number Diff line
package com.fsck.k9.helper;


import org.junit.Test;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;

public class EmailHelperTest {

    @Test
    public void getDomainFromEmailAddress_withRegularEmail_shouldReturnsDomain() {
        String result = EmailHelper.getDomainFromEmailAddress("user@domain.com");

        assertEquals("domain.com", result);
    }

    @Test
    public void getDomainFromEmailAddress_withInvalidEmail_shouldReturnNull() {
        String result = EmailHelper.getDomainFromEmailAddress("user");

        assertNull(result);
    }

    @Test
    public void getDomainFromEmailAddress_withTLD_shouldReturnDomain() {
        String result = EmailHelper.getDomainFromEmailAddress("user@domain");

        assertEquals("domain", result);
    }
}