Rename select_cell to cell
This commit is contained in:
@@ -159,7 +159,7 @@ impl Crossword {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn select_cell(&self, x: usize, y: usize) -> CrosswordCell {
|
||||
pub fn cell(&self, x: usize, y: usize) -> CrosswordCell {
|
||||
CrosswordCell {
|
||||
x,
|
||||
y,
|
||||
@@ -194,72 +194,72 @@ mod tests {
|
||||
#[test]
|
||||
fn test_north() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).n(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).n(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).n(2), "52");
|
||||
assert_eq!(crossword.select_cell(1, 1).n(3), "52");
|
||||
assert_eq!(crossword.cell(1, 1).n(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).n(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).n(2), "52");
|
||||
assert_eq!(crossword.cell(1, 1).n(3), "52");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_northeast() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).ne(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).ne(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).ne(2), "53");
|
||||
assert_eq!(crossword.select_cell(1, 1).ne(3), "53");
|
||||
assert_eq!(crossword.cell(1, 1).ne(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).ne(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).ne(2), "53");
|
||||
assert_eq!(crossword.cell(1, 1).ne(3), "53");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_east() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).e(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).e(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).e(2), "56");
|
||||
assert_eq!(crossword.select_cell(1, 1).e(3), "56");
|
||||
assert_eq!(crossword.cell(1, 1).e(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).e(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).e(2), "56");
|
||||
assert_eq!(crossword.cell(1, 1).e(3), "56");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_southeast() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).se(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).se(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).se(2), "59");
|
||||
assert_eq!(crossword.select_cell(1, 1).se(3), "59");
|
||||
assert_eq!(crossword.cell(1, 1).se(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).se(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).se(2), "59");
|
||||
assert_eq!(crossword.cell(1, 1).se(3), "59");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_south() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).s(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).s(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).s(2), "58");
|
||||
assert_eq!(crossword.select_cell(1, 1).s(3), "58");
|
||||
assert_eq!(crossword.cell(1, 1).s(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).s(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).s(2), "58");
|
||||
assert_eq!(crossword.cell(1, 1).s(3), "58");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_southwest() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).sw(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).sw(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).sw(2), "57");
|
||||
assert_eq!(crossword.select_cell(1, 1).sw(3), "57");
|
||||
assert_eq!(crossword.cell(1, 1).sw(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).sw(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).sw(2), "57");
|
||||
assert_eq!(crossword.cell(1, 1).sw(3), "57");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_west() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).w(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).w(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).w(2), "54");
|
||||
assert_eq!(crossword.select_cell(1, 1).w(3), "54");
|
||||
assert_eq!(crossword.cell(1, 1).w(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).w(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).w(2), "54");
|
||||
assert_eq!(crossword.cell(1, 1).w(3), "54");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_northwest() {
|
||||
let crossword = small_test_crossword();
|
||||
assert_eq!(crossword.select_cell(1, 1).nw(0), "");
|
||||
assert_eq!(crossword.select_cell(1, 1).nw(1), "5");
|
||||
assert_eq!(crossword.select_cell(1, 1).nw(2), "51");
|
||||
assert_eq!(crossword.select_cell(1, 1).nw(3), "51");
|
||||
assert_eq!(crossword.cell(1, 1).nw(0), "");
|
||||
assert_eq!(crossword.cell(1, 1).nw(1), "5");
|
||||
assert_eq!(crossword.cell(1, 1).nw(2), "51");
|
||||
assert_eq!(crossword.cell(1, 1).nw(3), "51");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user