Migrate KeyValueServiceTests

This commit is contained in:
Mole
2020-10-02 14:52:48 +02:00
parent 07d943e37a
commit 7ad3cfc403
2 changed files with 9 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
using System.Threading;
using NUnit.Framework;
using NUnit.Framework.Internal;
using Umbraco.Core.Services;
using Umbraco.Tests.Integration.Testing;
using Umbraco.Tests.Testing;
namespace Umbraco.Tests.Services
@@ -14,13 +14,15 @@ namespace Umbraco.Tests.Services
[TestFixture]
[Apartment(ApartmentState.STA)]
[UmbracoTest(Database = UmbracoTestOptions.Database.NewSchemaPerTest)]
public class KeyValueServiceTests : TestWithSomeContentBase
public class KeyValueServiceTests : UmbracoIntegrationTest
{
private IKeyValueService KeyValueService => GetRequiredService<IKeyValueService>();
[Test]
public void GetValue_ForMissingKey_ReturnsNull()
{
// Arrange
var keyValueService = ServiceContext.KeyValueService;
var keyValueService = KeyValueService;
// Act
var value = keyValueService.GetValue("foo");
@@ -33,7 +35,7 @@ namespace Umbraco.Tests.Services
public void GetValue_ForExistingKey_ReturnsValue()
{
// Arrange
var keyValueService = ServiceContext.KeyValueService;
var keyValueService = KeyValueService;
keyValueService.SetValue("foo", "bar");
// Act
@@ -47,7 +49,7 @@ namespace Umbraco.Tests.Services
public void SetValue_ForExistingKey_SavesValue()
{
// Arrange
var keyValueService = ServiceContext.KeyValueService;
var keyValueService = KeyValueService;
keyValueService.SetValue("foo", "bar");
// Act
@@ -62,7 +64,7 @@ namespace Umbraco.Tests.Services
public void TrySetValue_ForExistingKeyWithProvidedValue_ReturnsTrueAndSetsValue()
{
// Arrange
var keyValueService = ServiceContext.KeyValueService;
var keyValueService = KeyValueService;
keyValueService.SetValue("foo", "bar");
// Act
@@ -78,7 +80,7 @@ namespace Umbraco.Tests.Services
public void TrySetValue_ForExistingKeyWithoutProvidedValue_ReturnsFalseAndDoesNotSetValue()
{
// Arrange
var keyValueService = ServiceContext.KeyValueService;
var keyValueService = KeyValueService;
keyValueService.SetValue("foo", "bar");
// Act

View File

@@ -140,7 +140,6 @@
<Compile Include="Scoping\ScopeEventDispatcherTests.cs" />
<Compile Include="Security\BackOfficeOwinUserManagerTests.cs" />
<Compile Include="Security\OwinDataProtectorTokenProviderTests.cs" />
<Compile Include="Services\KeyValueServiceTests.cs" />
<Compile Include="Persistence\Repositories\UserRepositoryTest.cs" />
<Compile Include="TestHelpers\Entities\MockedEntity.cs" />
<Compile Include="TestHelpers\Entities\MockedPropertyTypes.cs" />