问题列表 - 第25575页

工厂女孩什么时候在db中创建对象?

我正在尝试使用FactoryGirl/ 来模拟会话shoulda(它使用了固定装置,但我在使用工厂时遇到了问题).我有以下工厂(用户登录和电子邮件都有unique验证):

Factory.define :user do |u| 
 u.login 'quentin'
 u.email 'quentin@example.com'
end

Factory.define :session_user, :class => Session do |ses| 
 ses.association :user, :factory => :user
 ses.session_id 'session_user'
end
Run Code Online (Sandbox Code Playgroud)

这是测试

class MessagesControllerTest < ActionController::TestCase

 context "normal user" do
  setup do 
   @request.session[:user_id]=Factory(:user).id
   @request.session[:session_id]=Factory(:session_user).session_id
  end

  should "be able to access new message creation" do
   get :new
   assert_response :success
  end
 end
end
Run Code Online (Sandbox Code Playgroud)

但是当我跑步时rake test:functionals,我得到了这个测试结果

 1) Error: 
  test: normal user should be able to access new message creation. (MessagesControllerTest): …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails shoulda factory-bot

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

CppUnit如何实现异常测试

我知道CppUnit可以通过以下方式测试异常:

CPPUNIT_ASSERT_THROW(expression, ExceptionType);
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释如何CPPUNIT_ASSERT_THROW()实施?

c++ cppunit

6
推荐指数
2
解决办法
4029
查看次数

带图像的WPF按钮

我正在尝试在WPF中的按钮上附加图像,但此代码失败.在类似的代码在Mozilla XUL中完美运行后似乎很奇怪.

<Button Height="49.086" Margin="3.636,12,231.795,0" Name="button2" 
        VerticalAlignment="Top" Grid.Column="1" Click="button2_Click" 
        Source="Pictures/apple.jpg">Disconnect from Server</Button>
Run Code Online (Sandbox Code Playgroud)

wpf

102
推荐指数
4
解决办法
18万
查看次数

与界面交互?

从我所看到的,似乎可以与界面进行交互?

例如.让我说我有一个空方法接口"吃()"

那么2个子类正在实现这个接口.

我的控制器只能与接口交互并使用它的eat()方法吗?

看看这个链接策略中的图片

php oop

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

JavaScript中的动态对象初始化(就像PHP反射允许的那样)?

在PHP中使用Reflection我可以像这样动态创建一个对象

$target = 'core_domain_Person';
$reflect = new ReflectionClass($target);
$obj = $reflect->newInstance();
Run Code Online (Sandbox Code Playgroud)

我想在JavaScript中复制这个相同的概念是否有办法开箱即用?或者有没有办法复制Reflection正在做的事情?

javascript php reflection design-patterns

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

mysql_fetch_array()期望参数1是资源问题

可能重复:
"警告:mysql_fetch_array()期望参数1是资源,布尔给出"尝试创建php购物车时出错

我没有得到它,我看到这个代码没有错误,但有这个错误,请帮助:
mysql_fetch_array()期望参数1是资源问题

<?php

      $con = mysql_connect("localhost","root","nitoryolai123$%^");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }

    mysql_select_db("school", $con);
       $result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
    ?>     


                           <?php while ($row = mysql_fetch_array($result)) { ?>             
                                     <table class="a"  border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#D3D3D3">
    <tr>

    <form name="formcheck" method="get" action="updateact.php" onsubmit="return formCheck(this);">
    <td>
    <table  border="0" cellpadding="3" cellspacing="1" bgcolor="">
    <tr>

    <td  colspan="16" height="25"  style="background:#5C915C; color:white; border:white 1px solid; text-align: left"><strong><font size="2">Update Students</td>


    <tr>
    <td width="30" height="35"><font size="2">*I D Number:</td>
    <td width="30"><input  name="idnum" onkeypress="return …
Run Code Online (Sandbox Code Playgroud)

html php mysql

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

如何在-drawRect中绘制UILabel:?

我必须在这里做所有这些疯狂的坐标系转换,或者是UILabel与-drawRect中的UIImageView绘图不同:?

有一种方法- (void)drawTextInRect:(CGRect)rect需要它.

但是文档说:"你不应该直接调用这个方法.这个方法只能由想要修改标签文本的默认绘图行为的子类覆盖."

所以?如何在-drawRect中绘制它?

iphone

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

计算groupBy选择后的总记录数

我有一个具有groupBy的mysql选择查询.我想在group by语句后计算所有记录.有没有办法直接从mysql?

谢谢.

mysql select group-by count

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

如何使用Aptana的代码帮助来使用Google Maps API v3?

有一个Google Maps API v3 Visual Studio Intellisense Helper,它可能适用于Visual Studio,但Aptana(基于Eclipse)使用不同的JavaScript文档格式 - ScriptDoc(.sdoc文件).ScriptDoc也是VS实用程序的名称,用于将带有Intellisense注释的JS文件转换为XML,只是为了混淆事物.

我已经尝试在Aptana中添加Intellisense文件作为文件/全局引用,但所有这些都是完成该单词google并且没有完成或谷歌命名空间中的文档.

可能的解决方案:

  • 找一个已经为Aptana做过这件事的人.我已经谷歌了很多但找不到任何东西.
  • 将Visual Studio Intellisense Helper转换为Aptana可以理解的格式.
  • 抓取API页面并将其转换为Aptana可以理解的格式.

javascript aptana intellisense google-maps content-assist

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

批量插入多个记录并使用ADO.NET获取所有标识

我想使用ADO.NET命令/ sqldataadapter在sql server数据库中批量插入多个记录,并为单个数据库行程中的所有行生成标识值.

我有什么选择?

sql database sql-server asp.net ado.net

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