@@ -0,0 +1,1851 @@
+package org.monospark.spongematchers.parser.primitive;%0A%0Aimport static org.hamcrest.CoreMatchers.not;%0Aimport static org.junit.Assert.assertThat;%0Aimport static org.junit.Assert.assertTrue;%0Aimport static org.monospark.spongematchers.testutil.HamcrestSpongeMatchers.matches;%0A%0Aimport java.util.Optional;%0A%0Aimport org.junit.Test;%0Aimport org.monospark.spongematchers.matcher.SpongeMatcher;%0Aimport org.monospark.spongematchers.parser.SpongeMatcherParser;%0A%0Apublic class BooleanMatcherTest %7B%0A%0A    @Test%0A    public void parseMatcher_True_ReturnsCorrectMatcher() %7B%0A        Optional%3CSpongeMatcher%3CBoolean%3E%3E matcher = SpongeMatcherParser.BOOLEAN.parseMatcher(%22true%22);%0A        %0A        assertTrue(matcher.isPresent());%0A        assertThat(matcher.get(), matches(true));%0A        assertThat(matcher.get(), not(matches(false)));%0A    %7D%0A    %0A    @Test%0A    public void parseMatcher_False_ReturnsCorrectMatcher() %7B%0A        Optional%3CSpongeMatcher%3CBoolean%3E%3E matcher = SpongeMatcherParser.BOOLEAN.parseMatcher(%22false%22);%0A        %0A        assertTrue(matcher.isPresent());%0A        assertThat(matcher.get(), matches(false));%0A        assertThat(matcher.get(), not(matches(true)));%0A    %7D%0A    %0A    @Test%0A    public void parseMatcher_TrueAndFalse_ReturnsCorrectMatcher() %7B%0A        Optional%3CSpongeMatcher%3CBoolean%3E%3E matcher = SpongeMatcherParser.BOOLEAN.parseMatcher(%22true%7Cfalse%22);%0A        %0A        assertTrue(matcher.isPresent());%0A        assertThat(matcher.get(), matches(true));%0A        assertThat(matcher.get(), matches(false));%0A    %7D%0A    %0A    @Test%0A    public void parseMatcher_FalseAndTrue_ReturnsCorrectMatcher() %7B%0A        Optional%3CSpongeMatcher%3CBoolean%3E%3E matcher = SpongeMatcherParser.BOOLEAN.parseMatcher(%22false%7Ctrue%22);%0A        %0A        assertTrue(matcher.isPresent());%0A        assertThat(matcher.get(), matches(true));%0A        assertThat(matcher.get(), matches(false));%0A    %7D%0A%7D%0A

Add unit tests for boolean matcher parsing