问题列表 - 第15929页

如何测试MVC控制器的事件

我想测试OnException,OnActionExecuted一个MVC控制器的事件.

如果我像这样使用mock:

        var httpContext = MockRepository.GenerateMock<HttpContextBase>();
        var request = MockRepository.GenerateMock<HttpRequestBase>();

        httpContext.Expect(c => c.Request).Return(request).Repeat.AtLeastOnce();
        request.Expect(r => r.IsAuthenticated ).Return(true).Repeat.AtLeastOnce();


        var controller = new MyController() ;

        controller.ControllerContext = new ControllerContext(httpContext,
                                                             new RouteData(),
                                                             controller);

        var result = controller.Execute() as ViewResult;
Run Code Online (Sandbox Code Playgroud)

...动作方法正在执行,但不会调用事件.

model-view-controller asp.net-mvc controller rhino-mocks

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

Komodo Python自动完成:通过变量元数据输入类型?

我正在使用Komodo Edit for Python开发,我希望从自动完成中获得最佳效果.

如果我这样做:

a = A()
a.
Run Code Online (Sandbox Code Playgroud)

我可以看到A的成员列表.

但如果我这样做:

a = [A()]
b = a[0]
b.
Run Code Online (Sandbox Code Playgroud)

这是行不通的.我希望能够这样做:

a = [A()]
b = a[0]
"""b

Type: A
"""
b.
Run Code Online (Sandbox Code Playgroud)

那么如何判断自动完成b是A型?

python autocomplete komodo

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

gwt将自定义小部件添加到面板

我创建了一些类,在其中创建了一组小部件(例如标签,文本框).我想动态创建小部件并将其添加到面板.我怎样才能做到这一点.

gwt widget

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

Office 2007:以编程方式控制外出助理?

有人知道如何在Outlook 2007中以编程方式启用/禁用外出自动响应程序的实际状态吗?

已经在VS 2008中搜索了对象浏览器并找到了枚举Microsoft.Office.Interop.Outlook.OlBusyStatus但我没有找到任何类或其他任何使用它的内容.

任何想法都表示赞赏,感谢和问候

c# office-2007 visual-studio-2008 outlook-addin

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

在UIButton中实现动画

我是可可和iphone编程的新手,我想在UIButton中实现动画.例如,我创建了一个带有方形图像的自定义UIButton.然后当我按下那个UIButton时,方形图像会翻转.请注意,方形图像是UIButton的图像.

[UIButton setImage:[UIImage imageNamed:@"square.png"]];
Run Code Online (Sandbox Code Playgroud)

iphone

7
推荐指数
2
解决办法
9967
查看次数

集市的GUI,相当于gitk

什么是bzr维护的GUI,也许像git的gitk?

user-interface bazaar

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

该文件已存在时无法创建文件

我正在使用Winforms,我正在尝试将文件从一个位置复制到另一个位置.如果已存在具有相同名称的文件,我想覆盖它.但我得到一个错误,如"当该文件已存在时无法创建文件".

我想覆盖该文件.我该怎么办?我试过File.copy而不是File.move,但我得到了同样的错误.

.net c# file-io

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

如果我读过Effective C++系列,我应该阅读Exceptional C++书籍

在过去的6到7年里,我是一名C++程序员(在Unix和gcc 3.x上).我已经阅读了Scott Meyer的Effective C++,更有效的C++和有效的STL封面,并且与Boost一起生活和实践了他的建议/技巧.我想继续学习C++的更高级方面 - 这与Andrei Alexandrescu的"现代C++设计"类似.然而,在开始阅读本文之前,我想知道我是否应该花时间阅读Herb Sutter的Exceptional C++书籍.你如何将Effective C++系列与Sutter的书籍进行比较?

非常感谢您的回复.

c++

17
推荐指数
4
解决办法
6942
查看次数

PHP exec()命令:如何指定工作目录?

我的脚本,我们称之为execute.php,需要在Scripts子文件夹中启动一个shell脚本.脚本必须执行,因此它的工作目录是Scripts.如何在PHP中完成这个简单的任务?

目录结构如下所示:

execute.php
Scripts/
    script.sh
Run Code Online (Sandbox Code Playgroud)

php

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

如何检查jQuery UI插件是否附加到元素?

如何检查jQuery UI插件是否附加到元素?例如,如果我加载.sortable小部件,它的存在如何确定?

这个问题背后的目的是我希望能够在元素上切换.sortable.由于能够看到.sortable存在,我可以调用.sortable('destroy')来删除它.

javascript jquery jquery-ui

11
推荐指数
2
解决办法
6620
查看次数