//foobar CheckInputArgumentType service InterfaceName Command Synchronousbit Callback varname //vartype value Finish expectedvalue NextCmd InterfaceName Command.......expectedvalue Done

[Test]
title typeID check GetList RemoteParty
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map RemoteParty Int 5 End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList PhoneNumber
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map PhoneNumber Int 5 End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList EndTime
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map EndTime Int 5 End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList RecentList
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map RecentList UnicodeString ab End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList Direction
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map Direction UnicodeString ab End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList Item_id
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map id Int 5 End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList DeliveryStatus
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map DeliveryStatus UnicodeString abc End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList Contactid
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map DeliveryStatus UnicodeString ab End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList EventType
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map EventType UnicodeString ab End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList LogFlags
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map LogFlags UnicodeString ab End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check GetList empty filter
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Filter Map End Finish 0 Done
delete foobar
[Endtest]

[Test]
title typeID check delete 
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type UnicodeString Log Data Map id Int 5 End Finish 0 Done
delete foobar
[Endtest]

[Test]
title typeID check delete 
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Delete 0 NULL Type UnicodeString Log Data Int End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check contenttype
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type Int 5 Filter Map RemoteParty Int 5 End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check NOtification
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource GetList 0 NULL Type Int 5 Filter Map RemoteParty Int 5 End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check Add Empty map
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add EventType
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map EventType UnicodeString ab End Finish 1002 Done
delete foobar
[Endtest]

[Test]
title typeID check Add Direction
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map Direction UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add EventTime
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map EventTime UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add EventDuration
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map EventDuration UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add DeliveryStatus
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map DeliveryStatus UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add Contactid
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map Contactid UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add Link
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map Link UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add LogFlags
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map LogFlags UnicodeString ab End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add EventData
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map EventData Int 5 End Finish 1003 Done
delete foobar
[Endtest]


[Test]
title typeID check Add Description
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map Description Int 5 End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add PhoneNumber
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map PhoneNumber Int 5 End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add Subject
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map Subject Int 5 End Finish 1003 Done
delete foobar
[Endtest]

[Test]
title typeID check Add RemoteParty
create tlogtypeidtest foobar
foobar CheckInputArgumentType Service.Logging IDataSource Add 0 NULL Type UnicodeString Log Item Map RemoteParty Int 5 End Finish 1003 Done
delete foobar
[Endtest]



