View Javadoc
1   package io.github.magwas.coder.openrouter.tests;
2   
3   import java.util.List;
4   
5   import io.github.magwas.coder.file.tests.XMLFileWriterTestData;
6   
7   public interface OpenRouterResponseTestData extends XMLFileWriterTestData {
8   	String RESPONSE_BODY =
9   			"{\"choices\":[{\"message\":{\"reasoning\":\"Test reasoning\",\"content\":\"<root><file name=\\\"file1.txt\\\">Content1</file><file name=\\\"file2.txt\\\">Content2</file></root>\"}}],\"usage\":{\"prompt_tokens\":100,\"completion_tokens\":50}}";
10  	String REASONING = "Test reasoning";
11  	String CONTENT = VALID_XML_WITH_FILES;
12  	List<String> MODIFIED_FILES = List.of(FILE_NAME_1, FILE_NAME_2);
13  	List<String> DELETED_FILES = List.of();
14  	String FORMATTED_FILES = "Modified files:\n- file1.txt\n- file2.txt\n";
15  	Integer PROMPT_TOKENS = 100;
16  	Integer COMPLETION_TOKENS = 50;
17  	String TOKEN_USAGE = "\nToken usage: 100 input, 50 output";
18  }