test: fixed up all the tests

This commit is contained in:
tidusjar 2022-02-11 21:01:21 +00:00
commit f0488e781d
4 changed files with 8 additions and 7 deletions

View file

@ -42,7 +42,7 @@ namespace Ombi.Core.Tests.Rule.Request
public async Task Should_ReturnSuccess_WhenAdminAndRequestMovie() public async Task Should_ReturnSuccess_WhenAdminAndRequestMovie()
{ {
UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.Admin)).ReturnsAsync(true); UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.Admin)).ReturnsAsync(true);
var request = new BaseRequest() { RequestType = Store.Entities.RequestType.Movie }; var request = new MovieRequests() { RequestType = Store.Entities.RequestType.Movie };
var result = await Rule.Execute(request); var result = await Rule.Execute(request);
Assert.True(result.Success); Assert.True(result.Success);
@ -64,7 +64,7 @@ namespace Ombi.Core.Tests.Rule.Request
public async Task Should_ReturnSuccess_WhenAutoApproveMovieAndRequestMovie() public async Task Should_ReturnSuccess_WhenAutoApproveMovieAndRequestMovie()
{ {
UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.AutoApproveMovie)).ReturnsAsync(true); UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.AutoApproveMovie)).ReturnsAsync(true);
var request = new BaseRequest() { RequestType = Store.Entities.RequestType.Movie }; var request = new MovieRequests() { RequestType = Store.Entities.RequestType.Movie };
var result = await Rule.Execute(request); var result = await Rule.Execute(request);
Assert.True(result.Success); Assert.True(result.Success);

View file

@ -64,7 +64,7 @@ namespace Ombi.Core.Tests.Rule.Request
{ {
UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.RequestMovie)).ReturnsAsync(true); UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.RequestMovie)).ReturnsAsync(true);
UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.Request4KMovie)).ReturnsAsync(false); UserManager.Setup(x => x.IsInRoleAsync(It.IsAny<OmbiUser>(), OmbiRoles.Request4KMovie)).ReturnsAsync(false);
var request = new MovieRequests() { RequestType = Store.Entities.RequestType.Movie, Has4KRequest = true }; var request = new MovieRequests() { RequestType = Store.Entities.RequestType.Movie, Is4kRequest = true };
var result = await Rule.Execute(request); var result = await Rule.Execute(request);
Assert.False(result.Success); Assert.False(result.Success);

View file

@ -107,7 +107,7 @@ namespace Ombi.Core.Tests.Rule.Request
TheMovieDbId = 2, TheMovieDbId = 2,
ImdbId = "2", ImdbId = "2",
RequestType = RequestType.Movie, RequestType = RequestType.Movie,
Has4KRequest = true Is4kRequest = true
} }
}.AsQueryable().BuildMock().Object); }.AsQueryable().BuildMock().Object);
var o = new MovieRequests var o = new MovieRequests
@ -132,14 +132,14 @@ namespace Ombi.Core.Tests.Rule.Request
TheMovieDbId = 2, TheMovieDbId = 2,
ImdbId = "2", ImdbId = "2",
RequestType = RequestType.Movie, RequestType = RequestType.Movie,
Has4KRequest = false Is4kRequest = false
} }
}.AsQueryable().BuildMock().Object); }.AsQueryable().BuildMock().Object);
var o = new MovieRequests var o = new MovieRequests
{ {
TheMovieDbId = 2, TheMovieDbId = 2,
ImdbId = "1", ImdbId = "1",
Has4KRequest = true Is4kRequest = true
}; };
var result = await Rule.Execute(o); var result = await Rule.Execute(o);

View file

@ -36,7 +36,8 @@ namespace Ombi.Core.Tests.Rule.Search
{ {
TheMovieDbId = 123, TheMovieDbId = 123,
Approved = true, Approved = true,
RequestType = RequestType.Movie RequestType = RequestType.Movie,
RequestedDate = System.DateTime.Now,
}; };
MovieMock.Setup(x => x.GetRequestAsync(123)).ReturnsAsync(list); MovieMock.Setup(x => x.GetRequestAsync(123)).ReturnsAsync(list);