public async Task GetId_NotFound() { var testResultEntities = TestEntitiesData.TestResultEntities; var testTableMock = DatabaseTableGetMock.GetTestDatabaseTable(testResultEntities, DatabaseTableGetMock.FirstNotFoundFunc(testResultEntities)); var testDatabaseMock = DatabaseMock.GetTestDatabase(testTableMock.Object); var testConverter = TestEntityConverterMock.TestEntityConverter; var testService = DatabaseServiceMock.GetTestDatabaseService(testDatabaseMock.Object, testTableMock.Object, testConverter); var testResult = await testService.Get(It.IsAny <TestEnum>()); Assert.True(testResult.HasErrors); Assert.Equal(ErrorResultType.ValueNotFound, testResult.Errors.First().ErrorResultType); }
public async Task Delete_NotFound() { var testDelete = TestData.TestDomains.Last(); var testResultEntities = TestEntitiesData.TestResultEntities; var testTableMock = DatabaseTableDeleteTest.GetTestDatabaseTable(testResultEntities, DatabaseTableGetMock.FirstNotFoundFunc(testResultEntities)); var testDatabaseMock = DatabaseMock.GetTestDatabase(testTableMock.Object); var testConverter = TestEntityConverterMock.TestEntityConverter; var testService = DatabaseServiceMock.GetTestDatabaseService(testDatabaseMock.Object, testTableMock.Object, testConverter); var resultEntity = await testService.Delete(testDelete.Id); Assert.True(resultEntity.HasErrors); Assert.Equal(ErrorResultType.ValueNotFound, resultEntity.Errors.First().ErrorResultType); }