/*
* Copyright (C) 2008 XStream Committers.
* All rights reserved.
*
* The software in this package is published under the terms of the BSD
* style license a copy of which has been included with this distribution in
* the LICENSE.txt file.
*
* Created on 04. January 2008 by Joerg Schaible
*/
package com.thoughtworks.acceptance;
import java.util.UUID;
public class Basic15TypesTest extends AbstractAcceptanceTest {
public void testUUID() {
UUID uuid = UUID.randomUUID();
assertBothWays(uuid, "<uuid>" + uuid + "</uuid>");
}
public void testStringBuilder() {
StringBuilder builder = new StringBuilder();
builder.append("woo");
String xml = xstream.toXML(builder);
assertEquals(xml, "<string-builder>woo</string-builder>");
StringBuilder out = (StringBuilder) xstream.fromXML(xml);
assertEquals("woo", out.toString());
}
}
http://osdir.com/ml/java.xstream.cvs/2008-01/msg00025.html
分享到:
相关推荐
Zigbee是一种基于IEEE 802.15.4标准的低功耗、自组织、多跳的无线网络协议,广泛应用于智能家居、工业自动化、医疗健康等领域。CC2530配合BasicRF协议栈,可以轻松实现Zigbee节点的构建,使得无线控灯这样的应用变得...
**F-BASIC编程语言概述** F-BASIC是早期个人计算机时代流行的一种BASIC(Beginner's All-purpose Symbolic Instruction Code)编程语言的版本。BASIC起源于1964年,由美国达特茅斯学院的约翰·科克和汤姆·范·瓦伦...
代码解压完成后,请将附件hal_lcd_srf05.rar解压并将hal_lcd_srf05.c文件替换掉..\CC2530 BasicRF\source\components\targets\common\文件夹下的同名文件,同时将hal_lcd.h文件替换..\CC2530 BasicRF\source\...
Visual Basic学习视频教程/Visual Basic 6.0教程/Visual Basic从入门到实践 李天生VB从入门到精通 第一章 VisualBasic6基本介绍 第二章 VisualBasic6的数据类型与运算符表达式 第三章 VisualBasic6的内部函数 第四章...
《DSlogic固件详解:Basic、U2Basic与Plus的区别及应用》 在电子工程和嵌入式系统领域,逻辑分析仪是不可或缺的调试工具,它可以帮助开发者深入了解电路的工作状态。DSlogic系列作为一款高性能、易用且价格亲民的...
Visual Basic 6.0 完全自学手册(光盘).rarVisual Basic 6.0 完全自学手册(光盘).rarVisual Basic 6.0 完全自学手册(光盘).rarVisual Basic 6.0 完全自学手册(光盘).rarVisual Basic 6.0 完全自学手册(光盘...
G-BASIC 语言手册 G-BASIC 语言手册是小霸王学习机上的游戏开发指南,基于 Family Computer(FC)的 F-BASIC 语言。该语言除了具有一般 BASIC 语言的运算和控制功能外,还增加了动画和游戏支持。 基本语法 在 G-...
"FAMILY BASIC编程全套"是一份全面的资源,旨在帮助学习者深入理解并实践FAMILY BASIC编程语言。FAMILY BASIC是80年代末90年代初在FC(Family Computer,即任天堂红白机)上流行的一种编程语言,主要用于游戏开发和...
### WebService添加Basic验证详解 在现代Web应用中,安全性和数据保护至关重要。为了确保对外提供的WebService接口不被未授权的第三方访问,一种常见的做法就是在这些接口上实施身份验证机制。其中,Basic验证是一...
Agilent3070_BT-BASIC_输入输出语法设置Agilent3070_BT-BASIC_输入输出语法设置Agilent3070_BT-BASIC_输入输出语法设置Agilent3070_BT-BASIC_输入输出语法设置Agilent3070_BT-BASIC_输入输出语法设置Agilent3070_BT-...
CC2530是一款由德州仪器(Texas Instruments,简称TI)设计的微控制器,专门用于无线通信,特别是针对ZigBee、6LoWPAN和其他基于IEEE 802.15.4标准的低功耗网络。BasicRF是TI提供的一套软件开发工具,它包含了实现...
【BasicRF工程】是无线通信领域中的一个基础概念,它通常指的是使用基本射频技术的无线通信系统。在本资源包中,"BasicRF工程包.rar"包含了完整的BasicRF工程模板及相关资料,这对于理解、学习和开发无线通信系统...
最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-...
Small Basic 是一种简易版的编程语言,旨在帮助初学者,特别是青少年,轻松入门计算机编程。它基于Microsoft .NET Framework,并提供了简洁、易于理解的语法,让编程变得更加直观。本资源包含的是Small Basic的学习...
15. **andtree(VCL)**:在 VCL 中创建一个逻辑“与”树结构。 16. **append(BT-BASIC)**:将数据附加到文件末尾。 17. **arm(ANALOG)**:准备模拟测试。 18. **asn(BT-BASIC)**:获取当前测试序列号。 19. *...
【标题】"basic4gl 学习OPENGL的BASIC语言"揭示了本文将深入探讨一个基于BASIC语言的学习资源,特别关注如何使用Basic4GL这个编程环境来掌握OpenGL技术。OpenGL是一个强大的跨平台图形库,广泛用于创建2D和3D图形...
**标题解析:** "BasicAuth的Java服务端实现" 指的是使用Java语言在服务端实现HTTP的基本认证(Basic Authentication)机制。这种认证方式是HTTP协议标准的一部分,用于在网络服务器上验证用户身份。 **基本认证...
TIA V15 STEP 7 Basic/Professional 和 WinCC Professional+授权+PLCSIM+硬件支持包、开源软件、工具+早期面板图像, 官方版打包下载 亲测有效!
适合最新Navicate 15 64位使用,解决连接Oracle 11g 64位时 Oracle library is not loaded,经测试instantclient-basic-windows.x64-11.2.0.4.0死活连接不上 不要被误导。换12.1完美解决。 32位的navicate 可以用...