예제 #1
0
 private void GetBookSetName(InMemoryBook book, string name)
 {
     book = new InMemoryBook(name);
 }
예제 #2
0
 private void SetName(InMemoryBook book, string name)
 {
     book.Name = name;
 }
예제 #3
0
 private void GetBookSetName(out InMemoryBook book, string name) //  Can use ref or out, out assumes that the incomming paramater has not been initialized.
 {
     book = new InMemoryBook(name);                              //  Out forces you to initialize the output parameter
 }
예제 #4
0
 private void GetBookSetName(ref InMemoryBook inMemoryBook, string name)
 {
     inMemoryBook = new InMemoryBook(name);
 }
예제 #5
0
 private void SetName(ref InMemoryBook book, string name)
 {
     book = new InMemoryBook(new List <double>(), name);
 }
예제 #6
0
 private void GetBookSetName(out InMemoryBook book, string name)
 {
     book = new InMemoryBook(new List <double>(), name);
 }
예제 #7
0
 void GetBookSetName(ref InMemoryBook book, string name)
 {
     book = new InMemoryBook(name);
 }
 private void GetBookSetNameByRef(ref InMemoryBook book, string bookName)
 {
     book = new InMemoryBook(bookName);
 }
예제 #9
0
 private void GetBookSetNameByReference(ref InMemoryBook book, string newName)
 {
     book = new InMemoryBook(newName);
 }
예제 #10
0
 private void GetBookSetName(InMemoryBook book, string newName)
 {
     book      = new InMemoryBook(newName);
     book.Name = newName;                        // Trying to 'force' for purpose of testing
 }
 private void GetBookSetName(ref InMemoryBook book, string name)
 {
     book      = new InMemoryBook(name);
     book.Name = name;
 }
        public void ValidateErrorOfAddGrade()
        {
            var book = new InMemoryBook("");

            Assert.Throws <ArgumentException>(() => book.AddGrade(105));
        }
예제 #13
0
 public void GradesCannotBeMoreThan100()
 {
     var book = new InMemoryBook("");
 }