public void UpdateFileContentGoodAddToDatabase() { Mock <FileContent> fileContentDouble = new Mock <FileContent>(); fileContent = fileContentDouble.Object; Mock <IFileContentController> fileContentContrellerDouble = new Mock <IFileContentController>(); fileContentContrellerDouble.Setup(controller => controller.Add(fileContent)).Verifiable(); Mock <Files> fileDouble = new Mock <Files>(); file = fileDouble.Object; Mock <IFileController> fileContrellerDouble = new Mock <IFileController>(); fileContrellerDouble.Setup(fileController => fileController.Add(file)).Verifiable(); IUpdatingDatabase u = new UpdatingDatabase(); u.AddToDatabase(file, fileContent, fileContrellerDouble.Object, fileContentContrellerDouble.Object); fileContentContrellerDouble.Verify(controller => controller.Add(fileContent), Times.Once); fileContrellerDouble.Verify(fileController => fileController.Add(file), Times.Once); }
public void AddFileMockVerify() { Mock <IDBManager> databaseMock = new Mock <IDBManager>(); databaseMock.Setup(database => database.AddFile(file)).Verifiable(); fileController = new FileController(databaseMock.Object); file.Id = "nesto"; file.Name = "nesto2"; file.Extension = "1,"; fileController.Add(file); databaseMock.Verify(database => database.AddFile(file), Times.Once); }
public void AddToDatabase(Files file, FileContent fileContent, IFileController fc, IFileContentController fcc) { fc.Add(file); fcc.Add(fileContent); }