热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.hamcrest.Matchers.sameInstance()方法的使用及代码示例

本文整理了Java中org.hamcrest.Matchers.sameInstance()方法的一些代码示例,展示了Matchers.sameInstan

本文整理了Java中org.hamcrest.Matchers.sameInstance()方法的一些代码示例,展示了Matchers.sameInstance()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Matchers.sameInstance()方法的具体详情如下:
包路径:org.hamcrest.Matchers
类名称:Matchers
方法名:sameInstance

Matchers.sameInstance介绍

[英]Creates a matcher that matches only when the examined object is the same instance as the specified target object.
[中]创建仅当检查的对象与指定的目标对象是同一实例时才匹配的匹配器。

代码示例

代码示例来源:origin: spring-projects/spring-framework

@Test
public void byteArrayToByteBuffer() throws Exception {
byte[] bytes = new byte[] { 1, 2, 3 };
ByteBuffer cOnvert= this.conversionService.convert(bytes, ByteBuffer.class);
assertThat(convert.array(), not(sameInstance(bytes)));
assertThat(convert.array(), equalTo(bytes));
}

代码示例来源:origin: skylot/jadx

public void check() {
TestCls v = new TestCls();
v.a = 3;
map.put("a", v);
Iterable it = test("a");
TestCls next = it.iterator().next();
assertThat(next, sameInstance(v));
assertThat(next.a, is(4));
}
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void currentAttributes() {
SimpAttributesContextHolder.setAttributes(this.simpAttributes);
assertThat(SimpAttributesContextHolder.currentAttributes(), sameInstance(this.simpAttributes));
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void getAttributes() {
assertThat(SimpAttributesContextHolder.getAttributes(), nullValue());
SimpAttributesContextHolder.setAttributes(this.simpAttributes);
assertThat(SimpAttributesContextHolder.getAttributes(), sameInstance(this.simpAttributes));
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void byteBufferToByteArray() throws Exception {
byte[] bytes = new byte[] { 1, 2, 3 };
ByteBuffer byteBuffer = ByteBuffer.wrap(bytes);
byte[] cOnvert= this.conversionService.convert(byteBuffer, byte[].class);
assertThat(convert, not(sameInstance(bytes)));
assertThat(convert, equalTo(bytes));
}

代码示例来源:origin: google/agera

@Test
public void shouldAllowForChainedCallsToSendIfFailed() {
assertThat(SUCCESS_WITH_VALUE.ifSucceededSendTo(mockReceiver),
sameInstance(SUCCESS_WITH_VALUE));
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void byteBufferToByteBuffer() throws Exception {
byte[] bytes = new byte[] { 1, 2, 3 };
ByteBuffer byteBuffer = ByteBuffer.wrap(bytes);
ByteBuffer cOnvert= this.conversionService.convert(byteBuffer, ByteBuffer.class);
assertThat(convert, not(sameInstance(byteBuffer.rewind())));
assertThat(convert, equalTo(byteBuffer.rewind()));
assertThat(convert, equalTo(ByteBuffer.wrap(bytes)));
assertThat(convert.array(), equalTo(bytes));
}

代码示例来源:origin: google/agera

@Test
public void shouldReturnFailureForMapOfFailed() {
assertThat(FAILURE_WITH_THROWABLE.ifSucceededMap(mockValueFunction),
sameInstance(FAILURE_WITH_THROWABLE));
verifyZeroInteractions(mockValueFunction);
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void byteBufferToOtherType() throws Exception {
byte[] bytes = new byte[] { 1, 2, 3 };
ByteBuffer byteBuffer = ByteBuffer.wrap(bytes);
OtherType cOnvert= this.conversionService.convert(byteBuffer, OtherType.class);
assertThat(convert.bytes, not(sameInstance(bytes)));
assertThat(convert.bytes, equalTo(bytes));
}

代码示例来源:origin: google/agera

@Test
public void shouldReturnOtherResultForOrAttemptGetFromOfFailure() {
assertThat(FAILURE_WITH_THROWABLE.orAttemptGetFrom(mockOtherValueFailingAttemptSupplier),
sameInstance(FAILURE));
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void getSessionMutex() {
assertThat(this.simpAttributes.getSessionMutex(), sameInstance(this.map));
}

代码示例来源:origin: google/agera

@Test
public void shouldAllowForChainedCallsToBind() {
assertThat(SUCCESS_WITH_VALUE.ifSucceededBind(STRING_VALUE, mockBinder),
sameInstance(SUCCESS_WITH_VALUE));
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void otherTypeToByteBuffer() throws Exception {
byte[] bytes = new byte[] { 1, 2, 3 };
OtherType otherType = new OtherType(bytes);
ByteBuffer cOnvert= this.conversionService.convert(otherType, ByteBuffer.class);
assertThat(convert.array(), not(sameInstance(bytes)));
assertThat(convert.array(), equalTo(bytes));
}

代码示例来源:origin: google/agera

@Test
public void shouldAllowForChainedCallsToBindFrom() {
assertThat(SUCCESS_WITH_VALUE.ifSucceededBindFrom(mockSupplier, mockBinder),
sameInstance(SUCCESS_WITH_VALUE));
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void getSessionMutexExplicit() {
Object mutex = new Object();
this.simpAttributes.setAttribute(SimpAttributes.SESSION_MUTEX_NAME, mutex);
assertThat(this.simpAttributes.getSessionMutex(), sameInstance(mutex));
}

代码示例来源:origin: google/agera

@Test
@SuppressWarnings("unchecked")
public void shouldReturnFailureForMergeOfFailed() {
assertThat(FAILURE_WITH_THROWABLE.ifSucceededMerge(STRING_VALUE, mockMerger),
sameInstance((Result) FAILURE_WITH_THROWABLE));
verifyZeroInteractions(mockValueFunction);
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void createDateTimeFormatterWithFallback() {
DateTimeFormatter fallback = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.LONG);
DateTimeFormatter formatter = factory.createDateTimeFormatter(fallback);
assertThat(formatter, is(sameInstance(fallback)));
}

代码示例来源:origin: google/agera

@Test
@SuppressWarnings("unchecked")
public void shouldReturnFailureForMergeFromOfFailed() {
assertThat(FAILURE_WITH_THROWABLE.ifSucceededMergeFrom(mockSupplier, mockMerger),
sameInstance((Result) FAILURE_WITH_THROWABLE));
verifyZeroInteractions(mockValueFunction);
verifyZeroInteractions(mockSupplier);
}

代码示例来源:origin: spring-projects/spring-framework

@Test
public void registerDestructionCallback() {
Runnable callback = Mockito.mock(Runnable.class);
this.simpAttributes.registerDestructionCallback("name1", callback);
assertThat(this.simpAttributes.getAttribute(
SimpAttributes.DESTRUCTION_CALLBACK_NAME_PREFIX + "name1"), sameInstance(callback));
}

代码示例来源:origin: google/agera

@Test
public void shouldReturnFailureForFlatMapOfFailed() {
assertThat(FAILURE_WITH_THROWABLE.ifSucceededAttemptMap(mockSucceededValueFunction),
sameInstance(FAILURE_WITH_THROWABLE));
verifyZeroInteractions(mockSucceededValueFunction);
}

推荐阅读
  • 标题: ... [详细]
  • 本文介绍了在处理不规则数据时如何使用Python自动提取文本中的时间日期,包括使用dateutil.parser模块统一日期字符串格式和使用datefinder模块提取日期。同时,还介绍了一段使用正则表达式的代码,可以支持中文日期和一些特殊的时间识别,例如'2012年12月12日'、'3小时前'、'在2012/12/13哈哈'等。 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 使用圣杯布局模式实现网站首页的内容布局
    本文介绍了使用圣杯布局模式实现网站首页的内容布局的方法,包括HTML部分代码和实例。同时还提供了公司新闻、最新产品、关于我们、联系我们等页面的布局示例。商品展示区包括了车里子和农家生态土鸡蛋等产品的价格信息。 ... [详细]
  • 本文详细介绍了使用C#实现Word模版打印的方案。包括添加COM引用、新建Word操作类、开启Word进程、加载模版文件等步骤。通过该方案可以实现C#对Word文档的打印功能。 ... [详细]
  • Spring框架《一》简介
    Spring框架《一》1.Spring概述1.1简介1.2Spring模板二、IOC容器和Bean1.IOC和DI简介2.三种通过类型获取bean3.给bean的属性赋值3.1依赖 ... [详细]
  • 正则表达式及其范例
    为什么80%的码农都做不了架构师?一、前言部分控制台输入的字符串,编译成java字符串之后才送进内存,比如控制台打\, ... [详细]
  • Thisworkcameoutofthediscussioninhttps://github.com/typesafehub/config/issues/272 ... [详细]
  • Non-ASCIIhelponitsownisOK: ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 目前Miniconda3的主要版本已经不支持python3.6,以Windows为例,在官网Miniconda—Condadocumentation中只有python3.7 ... [详细]
  • 本文整理了Java中org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc.getTypeInfo()方法的一些代码示例,展 ... [详细]
  • 我用Tkinter制作了一个图形用户界面,有两个主按钮:“开始”和“停止”。请您就如何使用“停止”按钮终止“开始”按钮为以下代码调用的已运行功能提供建议 ... [详细]
author-avatar
淡淡很淡淡真淡
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有