mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-20 13:23:20 -07:00
test: fixed up all the tests
This commit is contained in:
parent
5a0a051de1
commit
f0488e781d
4 changed files with 8 additions and 7 deletions
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue