public void ContainsAllKey() { var @this = new Dictionary <string, string> { { "Fizz", "Buzz" }, { "Fizz2", "Buzz2" } }; var value1 = @this.ContainsAllKey("Fizz", "Fizz2"); var value2 = @this.ContainsAllKey("Fizz", "Fizz3"); Assert.IsTrue(value1); Assert.IsFalse(value2); }
public void ContainsAllKey() { // Type var @this = new Dictionary<string, string> {{"Fizz", "Buzz"}, {"Fizz2", "Buzz2"}}; // Exemples bool value1 = @this.ContainsAllKey("Fizz", "Fizz2"); // return true; bool value2 = @this.ContainsAllKey("Fizz", "Fizz3"); // return false; // Unit Test Assert.IsTrue(value1); Assert.IsFalse(value2); }
public void ContainsAllKeyTestCase1() { var dictionary = new Dictionary<String, String> { { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() }, { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() } }; var allKeys = dictionary.GetAllKeysAsList(); Assert.IsTrue( dictionary.ContainsAllKey( allKeys ) ); allKeys.Add( "test" ); Assert.IsFalse( dictionary.ContainsAllKey( allKeys ) ); }
public void ContainsAllKey() { // Type var @this = new Dictionary <string, string> { { "Fizz", "Buzz" }, { "Fizz2", "Buzz2" } }; // Exemples bool value1 = @this.ContainsAllKey("Fizz", "Fizz2"); // return true; bool value2 = @this.ContainsAllKey("Fizz", "Fizz3"); // return false; // Unit Test Assert.IsTrue(value1); Assert.IsFalse(value2); }
public void ContainsAllKeyTest1() { var dictionary = new Dictionary <String, String> { { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() }, { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() } }; var allKeys = dictionary.GetAllKeysAsList(); Assert.True(dictionary.ContainsAllKey(allKeys)); allKeys.Add("test"); Assert.False(dictionary.ContainsAllKey(allKeys)); }
public void ContainsAllKeyTestNullCheck() { Dictionary <Object, Object> dictionary = null; // ReSharper disable once AssignNullToNotNullAttribute // ReSharper disable once ReturnValueOfPureMethodIsNotUsed Action test = () => dictionary.ContainsAllKey(new Object(), new Object(), new Object()); Assert.Throws <ArgumentNullException>(test); }
public void ContainsAllKeyTest() { var dictionary = new Dictionary <String, String> { { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() }, { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() } }; Assert.True(dictionary.ContainsAllKey(dictionary.First() .Key, dictionary.Last() .Key)); Assert.False(dictionary.ContainsAllKey(dictionary.First() .Key, dictionary.Last() .Key, "test")); }
public void ContainsAllKeyTest1NullCheck() { Dictionary <Object, Object> dictionary = null; // ReSharper disable once AssignNullToNotNullAttribute // ReSharper disable once ReturnValueOfPureMethodIsNotUsed Action test = () => dictionary.ContainsAllKey(new List <Object>()); test.ShouldThrow <ArgumentNullException>(); }
public void ContainsAllKeyTestCase() { var dictionary = new Dictionary<String, String> { { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() }, { RandomValueEx.GetRandomString(), RandomValueEx.GetRandomString() } }; Assert.IsTrue( dictionary.ContainsAllKey( dictionary.First() .Key, dictionary.Last() .Key ) ); Assert.IsFalse( dictionary.ContainsAllKey( dictionary.First() .Key, dictionary.Last() .Key, "test" ) ); }