Skip to content

Commit c81d9f8

Browse files
author
Ajeet
committed
modified UT
1 parent d0c3c1c commit c81d9f8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Generic.Repository.EntityFramework.Test/RepositoryTests.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,19 @@ public void Add_data_to_datastore_successful()
7272
_IMockCtx.Verify(v => v.Set<InputModel>().Add(It.IsAny<InputModel>()), Times.Once);
7373
_IMockCtx.Verify(v => v.Save(), Times.Once);
7474
}
75+
[TestMethod]
76+
public void Update_data_from_datastore_successful()
77+
{
78+
//Arrange
79+
var repository = new Repository<InputModel>(_IMockCtx.Object);
80+
var data = model.FirstOrDefault();
81+
//Act
82+
repository.Update(data);
7583

84+
//Assert
85+
_IMockCtx.Verify(v => v.Set<InputModel>().Attach(It.IsAny<InputModel>()), Times.Once);
86+
_IMockCtx.Verify(v => v.Save(), Times.Once);
87+
}
7688
[TestMethod]
7789
public void Delete_data_from_datastore_successful()
7890
{

0 commit comments

Comments
 (0)