Clarify thread-safe value test intention
This commit is contained in:
@@ -7,7 +7,7 @@ namespace Meade.net.UnitTests
|
||||
{
|
||||
[TestCase(false)]
|
||||
[TestCase(true)]
|
||||
public void WhenConvertedValueIsSame(bool value)
|
||||
public void When_Assigned_ThenValueIsSame(bool value)
|
||||
{
|
||||
// given
|
||||
ThreadSafeBool sut = value;
|
||||
@@ -23,10 +23,10 @@ namespace Meade.net.UnitTests
|
||||
[TestCase(false, true)]
|
||||
[TestCase(true, false)]
|
||||
[TestCase(true, true)]
|
||||
public void WhenSetValueIsChanged(bool value, bool setValue)
|
||||
public void When_SetValue_ThenValueIsUpdated(bool initialValue, bool setValue)
|
||||
{
|
||||
// given
|
||||
ThreadSafeBool sut = value;
|
||||
ThreadSafeBool sut = initialValue;
|
||||
|
||||
// when
|
||||
sut.Set(setValue);
|
||||
|
||||
@@ -3,16 +3,13 @@ using NUnit.Framework;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Meade.net.UnitTests
|
||||
{
|
||||
public class ThreadSafeDateTimeTests
|
||||
{
|
||||
[TestCaseSource(nameof(DateTimeSource))]
|
||||
public void WhenConvertedValueIsSame(DateTime value)
|
||||
public void When_Assigned_ThenValueIsSame(DateTime value)
|
||||
{
|
||||
// given
|
||||
ThreadSafeDateTime sut = value;
|
||||
@@ -25,10 +22,10 @@ namespace Meade.net.UnitTests
|
||||
}
|
||||
|
||||
[TestCaseSource(nameof(DateTimeSetSource))]
|
||||
public void WhenSetValueIsChanged(DateTime value, DateTime setValue)
|
||||
public void When_SetValue_ThenValueIsUpdated(DateTime initialValue, DateTime setValue)
|
||||
{
|
||||
// given
|
||||
ThreadSafeDateTime sut = value;
|
||||
ThreadSafeDateTime sut = initialValue;
|
||||
|
||||
// when
|
||||
sut.Set(setValue);
|
||||
|
||||
@@ -1,11 +1,6 @@
|
||||
using ASCOM.DeviceInterface;
|
||||
using ASCOM.Meade.net;
|
||||
using NUnit.Framework;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Meade.net.UnitTests
|
||||
{
|
||||
@@ -14,7 +9,7 @@ namespace Meade.net.UnitTests
|
||||
[TestCase(PierSide.pierUnknown)]
|
||||
[TestCase(PierSide.pierEast)]
|
||||
[TestCase(PierSide.pierWest)]
|
||||
public void WhenConvertedValueIsSame(PierSide value)
|
||||
public void When_Assigned_ThenValueIsSame(PierSide value)
|
||||
{
|
||||
// given
|
||||
ThreadSafeEnum<PierSide> sut = value;
|
||||
@@ -27,18 +22,18 @@ namespace Meade.net.UnitTests
|
||||
}
|
||||
|
||||
[TestCase(PierSide.pierUnknown, PierSide.pierUnknown)]
|
||||
[TestCase(PierSide.pierUnknown, PierSide.pierUnknown)]
|
||||
[TestCase(PierSide.pierUnknown, PierSide.pierUnknown)]
|
||||
[TestCase(PierSide.pierUnknown, PierSide.pierEast)]
|
||||
[TestCase(PierSide.pierUnknown, PierSide.pierWest)]
|
||||
[TestCase(PierSide.pierEast, PierSide.pierUnknown)]
|
||||
[TestCase(PierSide.pierEast, PierSide.pierWest)]
|
||||
[TestCase(PierSide.pierEast, PierSide.pierEast)]
|
||||
[TestCase(PierSide.pierEast, PierSide.pierWest)]
|
||||
[TestCase(PierSide.pierWest, PierSide.pierUnknown)]
|
||||
[TestCase(PierSide.pierWest, PierSide.pierWest)]
|
||||
[TestCase(PierSide.pierWest, PierSide.pierEast)]
|
||||
public void WhenSetValueIsChanged(PierSide value, PierSide setValue)
|
||||
[TestCase(PierSide.pierWest, PierSide.pierWest)]
|
||||
public void When_SetValue_ThenValueIsUpdated(PierSide initialValue, PierSide setValue)
|
||||
{
|
||||
// given
|
||||
ThreadSafeEnum<PierSide> sut = value;
|
||||
ThreadSafeEnum<PierSide> sut = initialValue;
|
||||
|
||||
// when
|
||||
sut.Set(setValue);
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace Meade.net.UnitTests
|
||||
[TestCase(-12.34d)]
|
||||
[TestCase(0d)]
|
||||
[TestCase(null)]
|
||||
public void WhenConvertedValueIsSame(double? value)
|
||||
public void When_Assigned_ThenValueIsSame(double? value)
|
||||
{
|
||||
// given
|
||||
ThreadSafeNullableDouble sut = value;
|
||||
@@ -29,10 +29,10 @@ namespace Meade.net.UnitTests
|
||||
[TestCase(-12.34d, null)]
|
||||
[TestCase(0d, null)]
|
||||
[TestCase(null, null)]
|
||||
public void WhenSetValueIsChanged(double? value, double? setValue)
|
||||
public void When_SetValue_ThenValueIsUpdated(double? initialValue, double? setValue)
|
||||
{
|
||||
// given
|
||||
ThreadSafeNullableDouble sut = value;
|
||||
ThreadSafeNullableDouble sut = initialValue;
|
||||
|
||||
// when
|
||||
sut.Set(setValue);
|
||||
|
||||
Reference in New Issue
Block a user