public void Create_InputinfoInstance_CalledAddMethodOfDBSetWithinfoInstance() { DbContextOptions opt = new DbContextOptionsBuilder <CatalogContext>() .Options; var mockContext = new Mock <CatalogContext>(opt); var mockDbSet = new Mock <DbSet <info> >(); mockContext .Setup(context => context.Set <info>( )) .Returns(mockDbSet.Object); var repository = new TestinfoRepository(mockContext.Object); info expectedinfo = new Mock <info>().Object; repository.Create(expectedinfo); mockDbSet.Verify( dbSet => dbSet.Add( expectedinfo ), Times.Once()); }