@ -137,10 +137,10 @@ namespace Test.GBase.DataHandling
XmlDataHandler xmlDataHandler = new XmlDataHandler ( "path" , xmlDataReaderFactoryMock . Object ,
xmlDataWriterFactoryMock . Object , xmlDataHandlerCacheFactoryMock . Object ) ;
await xmlDataHandler . SetValue < XmlDataHandlerTest , string > ( "property" , "SomeString" ) ;
await xmlDataHandler . SetValue < XmlDataHandlerTest , string > ( TODO , "property" , "SomeString" , TODO ) ;
xmlDataHandlerCacheMock . Verify ( c = > c . SetValue < XmlDataHandlerTest , string > ( "property" , "SomeString" , false ) , Times . Once ) ;
xmlDataWriterMock . Verify ( w = > w . Write < XmlDataHandlerTest , string > ( TODO , "property" , "SomeString" , false , TODO ) , Times . Once ) ;
xmlDataWriterMock . Verify ( w = > w . Write < XmlDataHandlerTest , string > ( TODO , "property" , "SomeString" , TODO , false , TODO ) , Times . Once ) ;
}
[Test]
@ -162,10 +162,10 @@ namespace Test.GBase.DataHandling
xmlDataWriterFactoryMock . Object , xmlDataHandlerCacheFactoryMock . Object ) ;
List < string > stringList = new List < string > ( ) { "string" , "secondString" , "thirdString" } ;
await xmlDataHandler . SetValue < XmlDataHandlerTest , List < string > > ( "property" , stringList ) ;
await xmlDataHandler . SetValue < XmlDataHandlerTest , List < string > > ( TODO , "property" , stringList , TODO ) ;
xmlDataHandlerCacheMock . Verify ( c = > c . SetValue < XmlDataHandlerTest , List < string > > ( "property" , stringList , false ) , Times . Once ) ;
xmlDataWriterMock . Verify ( w = > w . Write < XmlDataHandlerTest , List < string > > ( TODO , "property" , $"{stringList[0]},{stringList[1]},{stringList[2]}" , false , TODO ) , Times . Once ) ;
xmlDataWriterMock . Verify ( w = > w . Write < XmlDataHandlerTest , List < string > > ( TODO , "property" , $"{stringList[0]},{stringList[1]},{stringList[2]}" , TODO , false , TODO ) , Times . Once ) ;
}
[Test]
@ -186,10 +186,10 @@ namespace Test.GBase.DataHandling
XmlDataHandler xmlDataHandler = new XmlDataHandler ( "path" , xmlDataReaderFactoryMock . Object ,
xmlDataWriterFactoryMock . Object , xmlDataHandlerCacheFactoryMock . Object ) ;
await xmlDataHandler . SetValue < XmlDataHandlerTest , string > ( "property" , null ) ;
await xmlDataHandler . SetValue < XmlDataHandlerTest , string > ( TODO , "property" , null , TODO ) ;
xmlDataHandlerCacheMock . Verify ( c = > c . SetValue < It . IsValueType , It . IsValueType > ( It . IsAny < string > ( ) , It . IsAny < It . IsValueType > ( ) , It . IsAny < bool > ( ) ) , Times . Never ) ;
xmlDataWriterMock . Verify ( w = > w . Write < It . IsValueType , It . IsValueType > ( TODO , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < bool > ( ) , TODO ) , Times . Never ) ;
xmlDataWriterMock . Verify ( w = > w . Write < It . IsValueType , It . IsValueType > ( TODO , It . IsAny < string > ( ) , It . IsAny < string > ( ) , TODO , It . IsAny < bool > ( ) , TODO ) , Times . Never ) ;
}
[Test]
@ -210,7 +210,7 @@ namespace Test.GBase.DataHandling
XmlDataHandler xmlDataHandler = new XmlDataHandler ( "path" , xmlDataReaderFactoryMock . Object ,
xmlDataWriterFactoryMock . Object , xmlDataHandlerCacheFactoryMock . Object ) ;
await xmlDataHandler . RemoveValue < XmlDataHandlerTest , string > ( "property" , "SomeString" ) ;
await xmlDataHandler . RemoveValue < XmlDataHandlerTest , string > ( TODO , "property" , "SomeString" , TODO ) ;
xmlDataHandlerCacheMock . Verify ( c = > c . TryRemoveValue < XmlDataHandlerTest , string > ( "property" , "SomeString" ) , Times . Once ) ;
xmlDataWriterMock . Verify ( w = > w . Remove < XmlDataHandlerTest , string > ( TODO , "property" , "SomeString" , TODO ) , Times . Once ) ;
@ -235,7 +235,7 @@ namespace Test.GBase.DataHandling
xmlDataWriterFactoryMock . Object , xmlDataHandlerCacheFactoryMock . Object ) ;
List < string > stringList = new List < string > ( ) { "string" , "secondString" , "thirdString" } ;
await xmlDataHandler . RemoveValue < XmlDataHandlerTest , List < string > > ( "property" , stringList ) ;
await xmlDataHandler . RemoveValue < XmlDataHandlerTest , List < string > > ( TODO , "property" , stringList , TODO ) ;
xmlDataHandlerCacheMock . Verify ( c = > c . TryRemoveValue < XmlDataHandlerTest , List < string > > ( "property" , stringList ) , Times . Once ) ;
xmlDataWriterMock . Verify ( w = > w . Remove < XmlDataHandlerTest , List < string > > ( TODO , "property" , $"{stringList[0]},{stringList[1]},{stringList[2]}" , TODO ) , Times . Once ) ;
@ -259,7 +259,7 @@ namespace Test.GBase.DataHandling
XmlDataHandler xmlDataHandler = new XmlDataHandler ( "path" , xmlDataReaderFactoryMock . Object ,
xmlDataWriterFactoryMock . Object , xmlDataHandlerCacheFactoryMock . Object ) ;
await xmlDataHandler . RemoveValue < XmlDataHandlerTest , string > ( "property" , null ) ;
await xmlDataHandler . RemoveValue < XmlDataHandlerTest , string > ( TODO , "property" , null , TODO ) ;
xmlDataHandlerCacheMock . Verify ( c = > c . TryRemoveValue < It . IsValueType , It . IsValueType > ( It . IsAny < string > ( ) , It . IsAny < It . IsValueType > ( ) ) , Times . Never ) ;
xmlDataWriterMock . Verify ( w = > w . Remove < It . IsValueType , It . IsValueType > ( TODO , It . IsAny < string > ( ) , It . IsAny < string > ( ) , TODO ) , Times . Never ) ;