@@ -0,0 +1,802 @@
+package com.novoda.merlin;%0A%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0Aimport org.robolectric.Robolectric;%0A%0Aimport static org.junit.Assert.assertFalse;%0Aimport static org.junit.Assert.assertTrue;%0A%0A@RunWith(MerlinRobolectricTestRunner.class)%0Apublic class MerlinBuilderShould %7B%0A%0A    @Test%0A    public void buildInstanceWithLoggingEnabled() throws Exception %7B%0A        Merlin merlin = new MerlinBuilder()%0A                .withLogging(true)%0A                .build(Robolectric.application);%0A%0A        assertTrue(MerlinLog.LOGGING);%0A    %7D%0A%0A    @Test%0A    public void buildInstanceWithLoggingDisabled() throws Exception %7B%0A        Merlin merlin = new MerlinBuilder()%0A                .withLogging(false)%0A                .build(Robolectric.application);%0A%0A        assertFalse(MerlinLog.LOGGING);%0A    %7D%0A%0A%7D%0A

Test that the merlin builder configures logging appropriately