开发常规提交

develop
bicijinlian 7 years ago
parent 98e4059cb7
commit 3075a8b33f

@ -55,6 +55,51 @@ namespace xUnitStudy.WebApi.Test
Assert.Equal(studentId, student.Id);
}
[Fact]
public void AddStudent_Test()
{
var exitsStudent = new Student() { Id=1,Name="lishi",Age=40,lever=0};
var newStudent = new Student() { Id=100,Name="wangwu",Age=30,lever=0};
var exitsResult = actualBll.AddStudent(exitsStudent);
var newResult = actualBll.AddStudent(newStudent);
Assert.False(exitsResult.result);
Assert.True(newResult.result);
Assert.Contains(newStudent, actualBll.GetAll());
}
[Fact]
public void UpdateStudent_Test()
{
var exitsStudent = new Student() { Id = 1, Name = "lishi", Age = 40, lever = 0 };
var newStudent = new Student() { Id = 100, Name = "wangwu", Age = 30, lever = 0 };
var exitsResult = actualBll.UpdateStudent(exitsStudent);
var newResult = actualBll.UpdateStudent(newStudent);
Assert.True(exitsResult.result);
Assert.Contains(exitsStudent, actualBll.GetAll());
Assert.False(newResult.result);
}
[Fact]
public void DeleteStudent_Test()
{
var exitsStudent = new Student() { Id = 1, Name = "lishi", Age = 40, lever = 0 };
var newStudent = new Student() { Id = 100, Name = "wangwu", Age = 30, lever = 0 };
var exitsResult = actualBll.DeleteStudent(exitsStudent.Id);
var newResult = actualBll.DeleteStudent(newStudent.Id);
Assert.True(exitsResult);
Assert.DoesNotContain(exitsStudent, actualBll.GetAll());
Assert.False(newResult);
}
/// <summary>
/// 获取学费
/// 属性注入IDal Mock对象

Loading…
Cancel
Save