Exemplo n.º 1
0
        public void Can_Create_Note_With_Valid_Value(NoteValue v)
        {
            var note = new Note(v);

            note.StringValue.Should().NotBeEmpty();
            PossibleNotes.Should().Contain(note.StringValue);
        }
Exemplo n.º 2
0
        public bool IsMoreThanOneNoteFound()
        {
            if (PossibleNotes == null)
            {
                return(false);
            }

            return(PossibleNotes?.Count() > 1);
        }
Exemplo n.º 3
0
        public bool IsNoteFound()
        {
            if (PossibleNotes == null)
            {
                return(false);
            }

            return(PossibleNotes.Any());
        }
Exemplo n.º 4
0
 public static Note For(string note)
 {
     return(PossibleNotes.FirstOrDefault(n => n.Name == note) ?? Note.Rest);
 }