public void Delete_TaskWithSuchIdDoesNotExist_ExceptionThrown() { // arrange var userId = 100; var token = "4a891b4d0bb22f83482f9fb5bafeb4b8"; var repository = ApiTestsCommonSetup.SetupMockRepository(userId); var date = new Mock<IDateTimeProviderService>(); var service = new Mock<IApiService>(); var shareService = new Mock<IShareService>(); var api = new ApiV11Controller(service.Object, repository.Object, date.Object, shareService.Object); service.Setup(s => s.GetUserByApiToken(token)).Returns(new User { Id = userId }); // act api.Delete(token, 333); }
public void Delete_CheckArgumentsBadToken_ExceptionThrown() { // arrange var userId = 100; var token = "4a891b4d0bb22f83482f9fb5bafeb4b8"; var repository = ApiTestsCommonSetup.SetupMockRepository(userId); var date = new Mock<IDateTimeProviderService>(); var service = new Mock<IApiService>(); var shareService = new Mock<IShareService>(); var api = new ApiV11Controller(service.Object, repository.Object, date.Object, shareService.Object); service.Setup(s => s.GetUserByApiToken(token)).Returns(new User { Id = 0 }); // act api.Delete("bad_token", 0); }