package murex.pop.dojo.zeckendorf;
import static murex.pop.dojo.zeckendorf.Zeckendorf.translate;
import static org.fest.assertions.api.Assertions.assertThat;
import org.fest.assertions.api.Assertions;
import org.junit.Test;
public class ZeckendorfTest {
@Test
public void
it_prints_numbers_up_to_20() {
Assertions.assertThat(Zeckendorf.translate(20)).isEqualTo("101010");
}
@Test
public void
it_translates_1() {
assertThat(translate(1)).isEqualTo("1");
}
@Test
public void
it_translates_2() {
assertThat(translate(2)).isEqualTo("10");
}
@Test
public void
it_translates_3() {
assertThat(translate(3)).isEqualTo("100");
}
@Test
public void
it_translated_4(){
assertThat(translate(4)).isEqualTo("101");
}
@Test
public void
it_translated_5(){
assertThat(translate(5)).isEqualTo("1000");
}
@Test
public void
it_translated_6(){
assertThat(translate(6)).isEqualTo("1001");
}
}