小编jdi*_*iaz的帖子

使用Rspec和Rack :: Test测试REST-API响应

我有点难过.我有以下集成测试:

require "spec_helper"

describe "/foods", :type => :api do
  include Rack::Test::Methods

  let(:current_user) { create_user! }
  let(:host) { "http://www.example.com" }

  before do
    login(current_user)
    @food = FactoryGirl.create_list(:food, 10, :user => current_user)
  end

  context "viewing all foods owned by user" do

    it "as JSON" do
      get "/foods", :format => :json

      foods_json = current_user.foods.to_json
      last_response.body.should eql(foods_json)
      last_response.status.should eql(200)

      foods = JSON.parse(response.body)

      foods.any? do |f|
        f["food"]["user_id"] == current_user.id
      end.should be_true

      foods.any? do |f|
        f["food"]["user_id"] != current_user.id
      end.should be_false
    end

  end

  context "creating a food item" …
Run Code Online (Sandbox Code Playgroud)

ruby api integration-testing rspec ruby-on-rails

15
推荐指数
1
解决办法
7746
查看次数

WCF服务可以有多少ServiceContracts?

WCF服务可以有多少ServiceContracts?

具体来说,由于ServiceContract是接口的属性,我可以在一个WCF Web服务中编码多少个接口?这是一对一的吗?

跨多个Web服务分离合同是否有意义?

wcf web-services

10
推荐指数
2
解决办法
2万
查看次数

设置默认的AspNetSqlProvider以指向远程数据库

当启动一个需要使用成员资格提供程序的新项目时,我发现无法连接到包含成员资格数据库的远程数据库.

我运行aspnet_regsql并能够在远程服务器上创建成员资格数据库,但是当我转到ASPNET配置(cassini开发服务器)时,它将无法连接到远程服务器.

sql-server asp.net asp.net-membership

6
推荐指数
1
解决办法
1万
查看次数

使用WebServiceHostFactory优点和缺点

在IIS上托管WCF服务时,您可以选择手动配置端点或通过WebServiceHostFactory以声明方式配置端点.手动创建端点似乎并不困难,所以我想我会问.

  • 使用WebServiceHostFactory有什么好处?
  • 动态创建端点是否有任何性能影响?

.net performance wcf

5
推荐指数
1
解决办法
4165
查看次数

Silverlight MVVM应用程序中服务定位器的用途是什么?

我正在尝试将所有部分放在一起用于我的MVVM Silverlight应用程序,我看到一些博客涉及服务定位器.

什么是服务定位器以及何时应该使用它?

silverlight mvvm

4
推荐指数
1
解决办法
2448
查看次数

如何在部署作业期间设置 XML 转换的环境名称?

好吧,伙计们,尝试一下 Azure多阶段管道功能,但不太幸运地使用部署作业进行 xml 转换。

更新:这没有使用 Azure DevOps 中的经典部署/发布 UI

到目前为止我所做的:

  1. 从构建过程中删除转换。尝试一次构建并随处部署
  2. 通过删除 csproj 中的节点来验证 web.{stage}.config 文件是否包含在 webdeploy 包中
  3. 设置名为“开发”的舞台

管道yaml

trigger:
  batch: false # If batch set to true, when a pipeline is running, the system waits until the run is completed,
  branches:
    include:
    - staging-devops
  paths:
    include:
    - myProject/*
    - API/*

variables:
  BuildConfiguration: 'Release'
  BuildPlatform: 'Any CPU'
  System.Debug: true

stages:
- stage: Build
  displayName: 'Build project'
  jobs:
  - job:
    displayName: 'Build and package client'
    pool:
      vmImage: …
Run Code Online (Sandbox Code Playgroud)

azure azure-deployment azure-devops

3
推荐指数
1
解决办法
1610
查看次数

从银光线或区域系列中移除标记

是否可以从线序列或区域系列图表中轻松删除数据点标记.我正在使用Silverlight Toolkit图表.

silverlight charts

1
推荐指数
1
解决办法
1993
查看次数

Linq-to-SQL执行NonQuery

是否可以使用Linq-to-Sql执行不返回输出的存储过程?

.net stored-procedures linq-to-sql

1
推荐指数
2
解决办法
1637
查看次数

TFS组成员身份 - HTTP代码400:错误请求

我正在使用TFS2012的新安装,在项目集合中工作了一段时间后,我进入管理控制台以更改组成员身份.单击管理控制台中的"组成员身份"或"管理安全性"链接会导致错误:

该请求被服务器拒绝.HTTP代码400:错误请求

我已经验证并重新应用了服务帐户权限和管理控制台用户权限,但没有运气.但是,我可以通过基于Web的控制面板为集合配置安全性.

任何人都有可能的原因的想法?

tfs2012

0
推荐指数
1
解决办法
3042
查看次数