- 博客(4)
- 收藏
- 关注
原创 ASP.NET Core MVC / Razor页面教程-第3部分(集成测试)
1、测试解决方案中的项目本部分介绍服务器端测试。解决方案中有几个测试项目:每个项目都用于测试相关项目。测试项目使用以下库进行测试:Xunit作为主要测试框架。 Shoudly作为断言库。 NSubstitute作为模拟库。2、添加测试数据启动模板包含ABPBookStore.TestBase项目中的ABPBookStoreTestDataBuilder类,该类创建用于运行测试的初始数据。更改ABPBookStoreTestDataSeedContributor类的内容,如下所示:
2020-05-23 14:31:40 515 5
原创 ASP.NET Core MVC / Razor页面教程-第2部分 CRUD操作
一、添加一本书在本节中,您将学习如何创建新的模式对话框形式来创建新书。模态对话框如下图所示:1、创建模板form在ABPBookStore.Web项目的Pages/Books文件夹下,创建一个razor页面命名为CreateModal.cshtml,打开CreateModal.cshtml.cs文件(CreateModalModel类)并替换为以下代码:namespace ABPBookStore.Web.Pages.Books{ public class CreateMo...
2020-05-23 11:01:27 1257 1
原创 ASP.NET Core MVC / Razor页面教程-第1部分 列表展示(根据官网教程)
1、创建书籍实体启动模板中的域层分为两个项目:ABPBookStore.Domain包含您的实体,域服务和其他核心域对象。 ABPBookStore.Domain.Shared包含那些能够与客户共享的constants,enums或其他领域相关的对象。在解决方案的域层(Acme.BookStore.Domain项目)中定义实体。应用程序的主要实体是Book。在Acme.BookStore.Domain项目中创建一个名为Book的类,如下所示:using System;using Vol..
2020-05-23 09:23:37 2213
原创 ABP框架使用(一)框架生成+MySQL数据库更改
一、创建项目进入ABP框架官网,http://abp.io/,这里创建框架有两种方式,第一种是使用命令行,第二种是在网站直接生成压缩包,本文采用第二种方式。1、点击GET STRATED->选择DIRECT DOWNLOAD 方式,填写项目信息如下,完成后点CREATE NOW 自动生成一个ABP框架压缩包解压后,使用VS2019打开解决方案,结构目录如图,然后将ABPBookStore.Web设为启动项2、数据库更改,数据库默认为SQLserver,现在替换为MYSQL,参考
2020-05-22 11:56:40 2461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人