Create generic ThreadSafeValue

This commit is contained in:
Sebastian Godelet
2021-06-23 16:21:08 +10:00
parent 6dff32505e
commit 6c27499769
11 changed files with 35 additions and 102 deletions
+2 -2
View File
@@ -10,7 +10,7 @@ namespace Meade.net.UnitTests
public void When_Assigned_ThenValueIsSame(bool value)
{
// given
ThreadSafeBool sut = value;
ThreadSafeValue<bool> sut = value;
// when
bool actual = sut;
@@ -26,7 +26,7 @@ namespace Meade.net.UnitTests
public void When_SetValue_ThenValueIsUpdated(bool initialValue, bool setValue)
{
// given
ThreadSafeBool sut = initialValue;
ThreadSafeValue<bool> sut = initialValue;
// when
sut.Set(setValue);
@@ -12,7 +12,7 @@ namespace Meade.net.UnitTests
public void When_Assigned_ThenValueIsSame(DateTime value)
{
// given
ThreadSafeDateTime sut = value;
ThreadSafeValue<DateTime> sut = value;
// when
DateTime actual = sut;
@@ -25,7 +25,7 @@ namespace Meade.net.UnitTests
public void When_SetValue_ThenValueIsUpdated(DateTime initialValue, DateTime setValue)
{
// given
ThreadSafeDateTime sut = initialValue;
ThreadSafeValue<DateTime> sut = initialValue;
// when
sut.Set(setValue);
+2 -2
View File
@@ -12,7 +12,7 @@ namespace Meade.net.UnitTests
public void When_Assigned_ThenValueIsSame(PierSide value)
{
// given
ThreadSafeEnum<PierSide> sut = value;
ThreadSafeValue<PierSide> sut = value;
// when
PierSide actual = sut;
@@ -33,7 +33,7 @@ namespace Meade.net.UnitTests
public void When_SetValue_ThenValueIsUpdated(PierSide initialValue, PierSide setValue)
{
// given
ThreadSafeEnum<PierSide> sut = initialValue;
ThreadSafeValue<PierSide> sut = initialValue;
// when
sut.Set(setValue);
@@ -12,7 +12,7 @@ namespace Meade.net.UnitTests
public void When_Assigned_ThenValueIsSame(double? value)
{
// given
ThreadSafeNullableDouble sut = value;
ThreadSafeValue<double?> sut = value;
// when
double? actual = sut;
@@ -32,7 +32,7 @@ namespace Meade.net.UnitTests
public void When_SetValue_ThenValueIsUpdated(double? initialValue, double? setValue)
{
// given
ThreadSafeNullableDouble sut = initialValue;
ThreadSafeValue<double?> sut = initialValue;
// when
sut.Set(setValue);