contract

    2热度

    1回答

    我拉所有使用此查询手机的联系人: Cursor c = cr.query(ContactsContract.Data.CONTENT_URI, new String[] { ContactsContract.Contacts.PHOTO_ID, ContactsContract.Data.DISPLAY_NAME, ContactsContract.Contacts.LOOKUP_KEY }, n

    0热度

    1回答

    有没有办法在运行时改变代码合同的行为方式?如在运行期间前或后续conidtion失败时,应用程序崩溃。有没有一种方法,而不是崩溃,有一个MessageBox显示?

    1热度

    1回答

    是否可以提供定制合同解析器somekind的到内置的JsonSerializer? 响应数据被格式化为这样的: { "name":"Rob Angelier" } 我想设置的属性是:名称 的问题是:如何从驼峰反序列化到pascalcase符号? 希望你能帮助我出去!

    3热度

    1回答

    我已经在球拍上写了一个免费多次携带的PRNG。我想使用provide来限制只能访问我库中的某些功能,to impose contracts on them。使用球拍文档(上面链接),我已经把下面的代码在我的文件的顶部为此: (require data/queue) (provide (contract-out (make-cmwc-gen (-> (listof integer?)

    5热度

    2回答

    我最近观看了J. B. Rainsberger的Integration Tests are a Scam,现在正在寻找更多关于此主题的资料。我不得不说,我对我们做错了多少事情感到震惊(即我们应该进行单元测试时进行集成测试),对Rainsberger描述的概念感兴趣,但也对如何应用它们感到困惑。我想有更多的描述协作测试和合同测试,但我不知道从哪里开始。 是卡在了我的脑海里唯一的东西是4个问题的测试,

    4热度

    3回答

    这更多的是一个理论问题。如果我有没有顺序的任意集合c,我通过调用c.iterator()获得两个java.util.Iterator小号两次,一举两得迭代器必须以相同的顺序返回的c元素? 我的意思是,在实践中,他们可能永远会,但他们被迫按合同约定这样做呢? 感谢, 扬

    3热度

    1回答

    可能重复: why does my compare method throw exception — Comparison method violates its general contract! 我有这样的代码: class TimeComparatorTipo0 implements Comparator { @Override public int compare(Object a,

    6热度

    4回答

    我想强制执行一个结构,使其始终对构造函数强制实施的某个合同有效。但合同受到default运营商的侵犯。 考虑下面的,例如: struct NonNullInteger { private readonly int _value; public int Value { get { return _value; } } public

    1热度

    1回答

    我正在使用命名管道的WCF服务,它有大约1000个方法(是的,我知道这不是一个好的做法,但它是生命.. )。 我得到的问题是,当启动WCF服务时,它在构造函数ServiceHost类上花费大约10秒。通过追踪它,我发现时间花在准备服务描述(InitializeDescription方法ServiceHostBase类)上。我想这是因为这个服务合约中定义的方法太多了。 任何人都可以帮忙解答我该如何加

    2热度

    2回答

    如何确定哪些证明是最耗时的,以便能够帮助验证者以及Assert? 有没有比猜测和检查更好的方法?