26 lines
1.0 KiB
C#
26 lines
1.0 KiB
C#
|
|
using System.ComponentModel.DataAnnotations;
|
|
using Mocha.Core.OmsImplementations.Mini;
|
|
using Mocha.Core.Oop;
|
|
using Mocha.Core.Oop.Methods;
|
|
|
|
namespace Mocha.Core.Tests;
|
|
|
|
public class CalculateDateMethodTests : MethodTestsBase
|
|
{
|
|
/*
|
|
[Test]
|
|
public void CalculateDateMethodTest()
|
|
{
|
|
InstanceHandle c_CommonDate = Oms.GetInstance(KnownInstanceGuids.Classes.CommonDate);
|
|
OmsMethodBuilder methodBuilder = new OmsMethodBuilder(Oms);
|
|
CalculateDateMethod cdMethod = methodBuilder.CreateCalculateDateMethod(c_CommonDate, "adjust", "Date And Time parm to 'Nth of month'", AccessModifier.RootA2, true, Oms.GetInstance(KnownAttributeGuids.Date.DateAndTime), Oms.GetInstance(KnownAttributeGuids.Date.DateAndTime));
|
|
ReturnAttributeMethodBinding gasMethodRamb = methodBuilder.CreateReturnAttributeMethodBinding(gasMethod);
|
|
|
|
OmsContext context = Oms.CreateContext();
|
|
string value = Oms.ExecuteReturningAttributeValue<string>(context, gasMethodRamb);
|
|
|
|
Assert.That(value, Is.EqualTo(TEST_SYSTEM_ATTRIBUTE_ROUTINE_VALUE));
|
|
}
|
|
*/
|
|
} |