public void TestHasOneGuidConversionSuccessWithMultipleAndInvalid() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "9D2B0228-4D0D-4C23-8B49-01A698857709", "Invalid" } } }; Assert.IsTrue(parameter.HasOne<Guid>()); }
public void TestHasOneIntegerConversionFailure() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "one" } } }; Assert.IsFalse(parameter.HasOne<Guid>()); }
public void TestHasOneGuidConversionSuccessWithMultiple() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "9D2B0228-4D0D-4C23-8B49-01A698857709", "f380eb1e-1438-48c0-8c3d-ad55f2d40538" } } }; Assert.IsTrue(parameter.HasOne<Guid>()); }
public void TestHasOneDateTimeConversionSuccessWithMultipleAndInvalid() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "2014-04-14 13:50:59", "Invalid" } } }; Assert.IsTrue(parameter.HasOne<DateTime>()); }
public void TestHashOneKnownTypeSuccess() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "1", "Anything", "Nothing" } } }; Assert.IsTrue(parameter.HasOne<String>(false)); }
public void TestHasOneEnumNoConversionFailure() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "Six" } } }; Assert.IsFalse(parameter.HasOne<ExecutableEnum>(false)); }
public void TestHasOneEnumConversionSuccessWithMultipleAndInvalid() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "Six", "Invalid" } } }; Assert.IsTrue(parameter.HasOne<ExecutableEnum>()); }
public void TestHasOneIntegerConversionSuccessWithMultipleAndInvalid() { var parameter = new CommandParameter() { Data = { Content = new List<String>() { "1", "Invalid" } } }; Assert.IsTrue(parameter.HasOne<int>()); }