Esempio n. 1
0
        public void Equals_WordTest_True()
        {
            var word = new DiceWord("Test");
            var word2 = new DiceWord("Test");

            Assert.Equal(word, word2);
        }
Esempio n. 2
0
 public void ToBytes_WordTest_BytesEquals()
 {
     var word = new DiceWord("Test");
     var bytes = word.ToBytes();
     byte[] expectedBytes = Convert.FromBase64String("BAAAAFRlc3QA");
     Assert.Equal(expectedBytes, bytes);
 }
Esempio n. 3
0
        public void Equals_WordTestWordTest2_False()
        {
            var word = new DiceWord("Test");
            var word2 = new DiceWord("Test2");

            Assert.NotEqual(word, word2);
        }
Esempio n. 4
0
 public void ToBytes_WordTest_BytesLength9()
 {
     var word = new DiceWord("Test");
     var bytes = word.ToBytes();
     Assert.Equal(9, bytes.Count());
 }
Esempio n. 5
0
 public void Terminator_NULLByte()
 {
     var word = new DiceWord("1");
     Assert.Equal('\0', word.Terminator);
 }
Esempio n. 6
0
 public void GetHashCode_SameInstance_Equal()
 {
     var instance = new DiceWord("Test");
     Assert.Equal(instance.GetHashCode(), instance.GetHashCode());
 }
Esempio n. 7
0
        public void Equals_WordTestStringTest_False()
        {
            var word = new DiceWord("Test");

            Assert.False(Equals(word, "Test"));
        }
Esempio n. 8
0
 public void ctor_MyCommand_Size9()
 {
     var content = "MyCommand";
     var word = new DiceWord(content);
     Assert.Equal((uint)content.Length, word.Size);
 }
Esempio n. 9
0
 public void ctor_MyCommand_ContentMyCommand()
 {
     var content = "MyCommand";
     var word = new DiceWord(content);
     Assert.Equal(content, word.Content);
 }
Esempio n. 10
0
 public void ctor_ImplementsIWord()
 {
     var word = new DiceWord("1");
     Assert.IsAssignableFrom<IDiceWord>(word);
 }