小编Sam*_*myn的帖子

Resharper Unit测试未运行

我正在尝试开始在项目中编写单元测试.我首先编写了createTest并尝试了它.这个测试通过,我开始编写我的其他测试.

现在我的所有测试都只是说"测试不运行".当我尝试一次运行所有测试以及运行单个测试时,都会发生这种情况.

https://github.com/Requinard/OperationOctopus/tree/UnitTest

到目前为止,我发现的是使用NUnit的人.我们使用默认的微软测试框架,使用resharper运行测试.

    [TestMethod]
    public void CreateTest()
    {
        Init.Initialize();
        // set up
        UserModel user = new UserModel();

        user.Address = "Testing Street 1";
        user.Email = "Testing@test.com";
        user.Level = 2;
        user.Password = "test";
        user.RfiDnumber = "00d0wad0aw";
        user.Telephonenumber = "0638212327";
        user.Username = "testcaseuser";

        Assert.IsTrue(user.Create(), "Cannot write user to database");

        test_user = user;
    }

    [TestMethod]
    public void ReadTest()
    {
        Init.Initialize();
        // set up
        UserModel user = getTestUser();

        Assert.AreEqual(user.Email, test_user.Email, "Reading returned an unexpected result");
    }

    [TestMethod]
    public void AlterTest()
    {
        Init.Initialize();
        UserModel user …
Run Code Online (Sandbox Code Playgroud)

c# resharper unit-testing visual-studio-2013

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

在C#中创建额外的桌面

我见过一些创建虚拟桌面的应用程序.我想创建一个.

但是,我不知道你会怎么做,甚至可能.

如何在C#中创建虚拟桌面/监视器?

c# virtual desktop

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

在网络中查找打开的TCP端口

我正在尝试构建一个netowrk应用程序.我成功地制作了一个发送和接收包的服务器.到目前为止,测试已在一台指向127.0.0.1的计算机上完成(没有像家一样的地方).现在我想切换到网络.如何在LAN网络上找到正在侦听我的特定端口的计算机?

c# sockets port

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

使用Jest测试时,使用webpack导入图像时,酶渲染失败

我想测试一个简单的组件是否渲染(因为我还在搞清楚Jest).应用程序本身使用webpack加载图像以显示徽标.

当我尝试挂载/渲染/浅化无状态组件时,Jest会抛出错误.

 FAIL  src/components/blog/blogList.spec.jsx
  ? Test suite failed to run

    /home/requinard/Projects/manus-frontend/src/img/manus_logo.png: Unexpected character '?' (1:0)
      > 1 | ?PNG
          | ^
        2 | 
        3 | 
        4 | IHDR??G}    pHYs.#.#x??vtEXtSoftwareAdobe ImageReadyq?e<K?IDATx??]  \?????=)DY
Run Code Online (Sandbox Code Playgroud)

它似乎正试图加载图像而失败了.如何阻止Jest加载任何组件的图像,或者让它加载图像以便它仍然可以渲染.

无状态组件:

import React from 'react';
PropTypes from 'prop-types';
import { BlogPostHeader } from './blogPostHeader';
import './blog.scss';

export const BlogList = props => (
  <div className="blog-list">
    {props.posts.map((post, key) => <BlogPostHeader post={post} key={key} className="blog-list-item" />)}
  </div>
);

BlogList.propTypes = {
  posts: PropTypes.array,
};
Run Code Online (Sandbox Code Playgroud)

对无状态组件的测试

import React from 'react';
import { …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack jestjs enzyme

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

在现有 XDocument 周围包裹附加元素

假设我有一个转换后的 HTML 文档,并且我想在父文档周围包裹一个额外的标签,以便我可以读取headbody。我该如何用 C# 做到这一点?该文件用作XDocument.

改变

<html>
    <head>
        <!-- data -->
    </head>
    <body>
       <!-- data -->
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

<open>
    <html>
        <head>
            <!-- data -->
        </head>
        <body>
            <!-- data -->
        </body>
   </html>
</open>
Run Code Online (Sandbox Code Playgroud)

c# xml linq-to-xml

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

iOS Safari放大高分辨率背景图像

我正在一个网站上工作,该网站具有高分辨率的背景图像.使用以下CSS设置背景图像

#intro {
background: url(https://s3.amazonaws.com/ooomf-com-files/XIBPemROQ9iJdUMOOBmG_IMG_1863.jpg) no-repeat 50% 50% fixed;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

在我的桌面上查看它工作正常.

http://i.imgur.com/sZ0udXK.jpg

在Firefox的响应式视图中查看时,它按预期工作.

http://i.imgur.com/86OisbE.png

但是,当我在装有iOS 7的iPhone 5上查看时,它会产生这个效果.

http://i.imgur.com/Zt6enwo.png

设置时出现问题

background-size: cover;

但我似乎无法弄明白.我已经在互联网上搜索过了.

站点本身,在开发环境中:

http://websites.terarion.com/ehlen/

我得到背景的地方:

http://unsplash.com/

css iphone ios responsive-design

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