package com.lemenzo.messenger;

import android.test.AndroidTestCase;
import com.lemenzo.messenger.model.ConversationSummary;

public final class LemenzoMessengerSmokeTest extends AndroidTestCase {
    public void testBrandColorIsLocked()
            throws android.content.pm.PackageManager.NameNotFoundException {
        android.content.Context target = getContext().createPackageContext("com.lemenzo.messenger", 0);
        assertEquals(0xFF3F7CFF, target.getColor(R.color.lemenzo_blue));
    }

    public void testUnreadCountModelSupportsRealCounts() {
        ConversationSummary summary = new ConversationSummary();
        summary.unreadCount = 4;
        assertEquals(4, summary.unreadCount);
    }

    public void testCoreActivitiesArePresent() {
        assertNotNull(MainActivity.class);
        assertNotNull(ConversationActivity.class);
        assertNotNull(ComposeActivity.class);
        assertNotNull(SettingsActivity.class);
    }
}
