1 package com.atlassian.asap.service.api;
2
3 import com.google.common.collect.ImmutableSet;
4 import org.junit.Test;
5
6 import java.util.Set;
7
8 import static com.atlassian.asap.service.api.ValidationResult.Decision.ABSTAIN;
9 import static com.atlassian.asap.service.api.ValidationResult.Decision.AUTHORIZED;
10 import static org.hamcrest.Matchers.is;
11 import static org.junit.Assert.assertThat;
12
13 public class ValidationResultTest {
14 @Test
15 public void decisionIsOkReturnsExpectedResults() {
16 final Set<ValidationResult.Decision> okDecisions = ImmutableSet.of(AUTHORIZED, ABSTAIN);
17 for (ValidationResult.Decision decision : ValidationResult.Decision.values()) {
18 assertThat(decision.name(), decision.isOk(), is(okDecisions.contains(decision)));
19 }
20 }
21 }