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

Commit 0b9fb4c2 authored by Philip Whitehouse's avatar Philip Whitehouse
Browse files

Tests for EmailHelper

parent c60f97fb
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);
    }
}