package gutenberg.itext.model;
import org.junit.Test;
import static org.assertj.core.api.Assertions.assertThat;
public class SourceCodeTest {
@Test
public void toBytes_then_fromBytes_should_result_in_the_same_input() {
SourceCode sourceCode = new SourceCode("java", "import java.util.*;");
byte[] data = sourceCode.toBytes();
sourceCode = SourceCode.fromBytes(data);
assertThat(sourceCode).isNotNull();
assertThat(sourceCode.lang()).isEqualTo("java");
assertThat(sourceCode.content()).isEqualTo("import java.util.*;");
}
}