小编Quo*_*ter的帖子

使用基类进行集成测试

我的集成测试基类:

[TestClass]
public class BaseIntegrationTest
{
    protected readonly ApplicationDbContext _dbContext;

    public BaseIntegrationTest()
    {
        _dbContext = new ApplicationDbContext("DefaultConnectionTest");
    }

    [ClassInitialize]
    public void Initialize()
    {
        InsertTestData();
    }

    public void InsertTestData()
    {
        _dbContext.Users.Add(new User { Name = "John Doe" });
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一个继承自的测试类BaseIntegrationTest

[TestClass]
public class UserRepositoryTests : BaseIntegrationTest
{
    // how to lose this method here and use the one in the BaseIntegrationTest?
    //[ClassInitialize]
    //public static void Setup(TestContext context)
    //{
    //  BaseIntegrationTest test = new BaseIntegrationTest();
    //  test.InsertTestData();
    //}

    [TestMethod] …
Run Code Online (Sandbox Code Playgroud)

c# integration-testing unit-testing

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

使用 Razor 语法的 Twitterbootstrap 输入组

我正在尝试转换这个html

<div class="col-lg-6">
    <div class="input-group">
      <span class="input-group-addon">
        <input type="checkbox">
      </span>
      <input type="text" class="form-control">
    </div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
Run Code Online (Sandbox Code Playgroud)

语法如下Razor

<div class="col-lg-6">
    <div class="input-group">
        <span class="input-group-addon">
            @Html.CheckBoxFor(model => model.Negotiable, new { @class = "form-control", @checked = "checked" })
        </span>
        @Html.TextBoxFor(model => model.Price, new { id = "price", @class = "form-control", })
    </div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
Run Code Online (Sandbox Code Playgroud)

但这是我得到的结果:

结果

在左侧,您会看到一个垂直的灰色物体,它应该显示一个复选框。

我缺少什么?

checkbox asp.net-mvc textbox razor twitter-bootstrap-3

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

将背景颜色设置为不同的颜色

如何将 a 的背景颜色div从最浅的橙色设置为最深的红色,然后设置为背景色(这应该使它看起来像发光效果)?

我创建了一个jsFiddle,但它只会将颜色从浅灰色(静态设置)更改为红色。这是我得到的。

我确实发现了一些关于动画颜色的问题,但没有发现关于多种颜色的问题。

任何帮助都非常感谢。

css animation colors

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

样式和脚本在局部视图中不起作用

我有一个局部视图(asp.net-mvc),其中包含一些dropdownlist类''selected-select'.但不知何故,这个课程没有得到应用.这些dropdownlist显示/样式为'正常'.

@using (var f = Html.Bootstrap().Begin(new Form("Home", "Index").FormMethod(FormMethod.Post).Type(FormType.Horizontal).InputWidthMd(12)))
{
    @f.FormGroup().DropDownListFor(model => model.Currency, Model.Currencies).Class("chosen-select")

    @f.FormGroup().ListBoxFor(model => model.CountryIds, Model.Countries).ShowValidationMessage(false).HtmlAttributes(new { @class = "chosen-select" })

    @f.FormGroup().ListBoxFor(model => model.USStateIds, Model.USStates).Id("usStates").ShowValidationMessage(false).HtmlAttributes(new { @class = "chosen-select" })

    @Html.Bootstrap().SubmitButton().Text(Resources.Form.Save).Class("btn btn-primary").HtmlAttributes(new { @style = "float:right;" })
}
Run Code Online (Sandbox Code Playgroud)

partial view将显示在对话框中.

$(document).ready(function () {
        $('.chosen-select').chosen();
});
Run Code Online (Sandbox Code Playgroud)

不确定它是否相关,但jquery代码和样式放在呈现它的视图中partial view.它与最初的页面在同一页面partial view上,但jquery代码和css样式似乎没有做任何事情.这就是我重新定位它们的原因(不确定这是否相关).

partial view通过AJAX电话,我正在渲染这个.

css c# asp.net-mvc jquery asp.net-mvc-partialview

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