# ObotchaTestSuite **Repository Path**: baimant/ObotchaTestSuite ## Basic Information - **Project Name**: ObotchaTestSuite - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-02 - **Last Updated**: 2024-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ___ _ _ _ _ _ _ _ _____ _ / _ \| |__ ___| |_ __| |_ __ _ | | | |_ _ (_) |_ |_ _|__ __| |_ | (_) | '_ \/ _ \ _/ _| ' \/ _` | | |_| | ' \| | _| | |/ -_|_-< _| \___/|_.__/\___/\__\__|_||_\__,_| \___/|_||_|_|\__| |_|\___/__/\__| ## Prepare - pip3 install websockets - pip3 install environ - pip3 install rfile - pip3 install websocket-client - pip3 install httpx - pip3 install httpx[http2] ## Test Command: - python3 StartTest.py 2>&1 |tee exect.log ## Test Sheet - 主要用于存放所有类的单元测试case - 也可作为示例代码参考 ## lang - [x] Boolean - [x] ByteArray - [x] Byte - [x] ByteRingArray - [x] Double - [x] Float - [ ] Field - [x] Integer - [x] Long - [x] String - [ ] System - [x] Uinit16 - [x] Uinit32 - [x] Uinit64 - [x] Uinit8 - [x] List ## util - [x] ArrayList - [x] HashMap - [x] Calendar - [x] DateTime - [ ] Enviroment - [ ] Handler - [ ] Log - [ ] Math - [ ] Message - [x] Properties - [ ] Random - [ ] StackTrace - [ ] TimeWatcher - [ ] TimeZone - [ ] UUID - [x] ConfReader - [x] ConfValue - [x] IniReader - [x] IniValue - [x] JsonReader - [x] JsonValue - [x] JsonWriter - [x] XmlDocument - [x] XmlReader - [x] XmlValue - [x] XmlWriter - [x] YamlReader - [x] YamlValue - [ ] Filament - [ ] AtomicBoolean - [ ] AtomicInteger - [ ] AtomicLong - [ ] AtomicUint64 - [x] Barrier - [ ] Condition - [x] CountDownLatch - [ ] Executors - [ ] ExecutorService - [ ] Future - [ ] FutureTask - [ ] Mutex - [x] PriorityPoolExecutor - [ ] ReadWriteLock - [x] ThreadScheduledPoolExecutor - [x] Thread - [x] ThreadCachedPoolExecutor - [x] ThreadPoolExecutor - [ ] Timer ## io - [ ] ByteArrayReader - [ ] ByteArrayWriter - [ ] ByteRingArrayReader - [x] EPollFileObserver - [x] File - [ ] FileInputStream - [ ] FileNodeReader - [ ] FileNodeWriter - [ ] FileNotFoundException - [ ] FileOutputStream - [ ] FileWatcher - [ ] InputStream - [ ] LibraryFileInputStream - [ ] MemoryFileInputStream - [ ] MemoryFileOutputStream - [ ] OutputStream - [ ] PrintStream - [ ] StringReader - [ ] ZipFileStream - [ ] ZipMemoryStream ## net - [ ] InetAddress - [ ] NetUtils - [ ] NtpClient - [ ] websocket/WebSocketClient - [ ] websocket/WebSocketClientInfo - [ ] websocket/WebSocketComposer - [ ] websocket/WebSocketFrame - [ ] websocket/WebSocketFrameComposer - [ ] websocket/WebSocketHybi00Composer - [ ] websocket/WebSocketHybi00Parser - [ ] websocket/WebSocketHybi07Composer - [ ] websocket/WebSocketHybi07Parser - [ ] websocket/WebSocketHybi08Composer - [ ] websocket/WebSocketHybi08Parser - [ ] websocket/WebSocketHybi13Composer - [ ] websocket/WebSocketHybi13Parser - [ ] websocket/WebSocketParser - [ ] websocket/WebSocketPermessageDeflate - [ ] websocket/WebSocketProtocol - [ ] websocket/WebSocketServer - [ ] udp/UdpClient - [ ] udp/UdpServer - [ ] tcp/AsyncLocalSocketClient - [ ] tcp/AsyncTcpClient - [ ] tcp/LocalSocketClient - [ ] tcp/LocalSocketServer - [ ] tcp/TcpClient - [ ] tcp/TcpServer - [ ] http/HttpClient - [ ] http/HttpClientManager - [ ] http/HttpContentType - [ ] http/HttpCookie - [ ] http/HttpCookieParser - [ ] http/HttpDate - [ ] http/HttpHeader - [ ] http/HttpMultiPart - [ ] http/HttpMultiPartParser - [ ] http/HttpPacket - [ ] http/HttpResponse - [ ] http/HttpUrl - [ ] http/HttpUrlBuilder - [ ] http/HttpUrlParser - [ ] http/HttpV1ClientInfo - [ ] http/HttpV1Parser - [ ] http/HttpV1ResponseWriter - [ ] http/HttpV1Server - [ ] http/ssl/SSLInfo - [ ] http/ssl/SSLManager - [ ] http/ssl/SSLServer