小编use*_*952的帖子

如何将项添加到Mock DbSet(使用Moq)

我正在尝试设置一个模拟DbSet用于测试目的.我在这里使用了这个教程,http://www.loganfranken.com/blog/517/mocking-dbset-queries-in-ef6/并略微修改了它,所以每次调用GetEnumerator都会返回一个新的枚举器(我遇到的另一个问题) .但是,我在向DbSet添加项目时遇到困难.

输出是preCount = 3 postCount = 3.但是,我希望它是precount = 3 postCount = 4.非常感谢任何帮助.

static void Main(string[] args)
    {
        Debug.WriteLine("hello debug");

        List<string> stringList = new List<string>
        {
            "a", "b", "c"
        };

        DbSet<string> myDbSet = GetQueryableMockDbSet(stringList);
        int preCount = myDbSet.Count();
        myDbSet.Add("d");
        int postCount = myDbSet.Count();
        Debug.WriteLine("preCount = " + preCount + " postCount = " + postCount);
    }

    private static DbSet<T> GetQueryableMockDbSet<T>(List<T> sourceList) where T : class
    {
        var queryable = sourceList.AsQueryable();

        var dbSet = new Mock<DbSet<T>>();
        dbSet.As<IQueryable<T>>().Setup(m => m.Provider).Returns(queryable.Provider); …
Run Code Online (Sandbox Code Playgroud)

c# linq moq dbset

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

iOS App Store:二进制上传后如何保留Release?

嘿,我已经向Apple商店提交了更新的应用二进制文件.最初我选择"一经批准就发布".我想将其更改为"Hold for developer release".知道怎么改变吗?我一直在窥探itunesconnect,但没有弹出任何东西.

itunesconnect app-store ios

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

在html hello world文件中为php添加额外输出

我正在创建一个LAMP堆栈,刚开始学习PHP.我的Hello World计划遇到了麻烦.在我的服务器上,我有一个名为index.html的文件.这是该文件的内容(基本上是从在线指南中复制粘贴的):

<html>
 <title>HTML with PHP</title>
 <body>
 <h1>My Example</h1>

 <?php
 echo '<p>Hello World</p>';
 ?>

 <b>Here is some more HTML</b>

 </body>
 </html>
Run Code Online (Sandbox Code Playgroud)

在Web浏览器上打开时,我希望我的输出看起来像这样:

My Example

Hello World

Here is some more HTML
Run Code Online (Sandbox Code Playgroud)

相反,它看起来像这样:

My Example

Hello World

'; ?> Here is some more HTML
Run Code Online (Sandbox Code Playgroud)

为什么那个额外的"';?>"那里?我可能犯了一个简单的错误.我试过在chrome,firefox和safari上访问index.html,每次都有相同的结果.

html php

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

标签 统计

app-store ×1

c# ×1

dbset ×1

html ×1

ios ×1

itunesconnect ×1

linq ×1

moq ×1

php ×1